def matchStrengthNoNoise(x, y, n):
 return sum(((xi == yi) for (xi, yi, ni) in zip(x, y, n) if (ni != '#')))

def matchStrengthNoNoise ( x , y , n ) : return sum ( ( ( xi == yi ) for ( xi , yi , ni ) in zip ( x , y , n ) if ( ni != '#' ) ) )
compute the match strength for the individual *x* on the string *y* excluding noise *n* .