( eval "( $string1 | $string2 ) =~ tr[$n1][$n1]" ),
( eval "( ~$string1 & $string2 ) =~ tr[\$ndiff][\$ndiff]" ),
( eval "( $string1 & ~$string2 ) =~ tr[\$ndiff][\$ndiff]" ),
( eval "( $string1 & $string2 ) =~ tr[$n2][$n2]" ) ),
####
( eval "( \$string1 | \$string2 ) =~ tr[$n1][$n1]" ),
( eval "( ~\$string1 & \$string2 ) =~ tr[\\$ndiff][\\$ndiff]" ),
( eval "( \$string1 & ~\$string2 ) =~ tr[\\$ndiff][\\$ndiff]" ),
( eval "( \$string1 & \$string2 ) =~ tr[$n2][$n2]" ) ),
####
~0000 & 0101 ) =~ tr[$ndiff][$ndiff]
####
~$string1 & $string2 ) =~ tr[\1][\1]