$master = [['œ','€','@','÷','ï','j','$'], ['5','_','o','u','f','ñ','”'], ['z','W','Q','š','~','7','O'], ['—','j','\\','}','i','«','ƒ'], 4,7]; for ($j=0;$j<$master->[4];$j++) { for ($i=1;$i<$master->[5];$i++) { $master->[$j][0]=($i==1||$i==6)? $master->[$j][0]^$master->[$j][$i]:(($i==2||$i==5)? $master->[$j][0]|$master->[$j][$i]: $master->[$j][0]&$master->[$j][$i]); } print $master->[$j][0]; }