is it true to say that "*abc" == "abcdefg" ?
because in the instructions it looks like you meant that * can replace any sequence of alphabet and * replaces all s2 .
if this thing is true, then if s1 and s2 are matching till digit i, and then s1 has * in digit i+1, then they are even.
is that true ?
a clarifiction will be nice.