Squares Round 2 by nn

s;main(i,j,k){char*p=&s;for(;j;i=!i,s=p=j-1)for(i?j=gets(p+21):0;putchar(" \n_ |"[k|*p*!s?s?k&2*i:*p+p[1]&4:1],k=p[1]|p[21]*i,s%=4)-10;)++s%4||p++;}

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page