box world by inaniwa

i,j;char t[999],c[];main(s){for(s=read(0,c,c);s+~i;)t[i]=t[s-1+s*i]=t[s*(s+~i)]=t[s*s+~i]=c[i++];for(;j<s*s;++j%s||puts(""))putchar(t[j]?:32);}

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

download

return to the top page