How to play it:@g=map{$_=sprintf"%04o",$_;$_=~y@0-7@A-H@;$_}0..4095;for($|=1;@g>1;){ +print$f=$g [@g*rand],$";($S=<>)=~/^[0-4]{2}$/?(@g=grep{$d=4-($a=($f^($e=$_))=~y@\ +0@@);$d-= ($c=index$e,$_)<0||(substr($e,$c,1)="")for(split'',$f);$&eq$a.$d}@g):p +rint"\7"}
In reply to a 240-byte game for you by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |