numwarp by 51b

import std.stdio;void main(){int n=21,m,l;for(auto s=readln;n--;puts="")for(m=0;l=n/2,m<2*l+3*(l<10);)putchar="\0wPkz\\>?p\x7f|"[m/2<l+~n%2?0:s[m/2<l?--l:l]%47]*2>>3*n-6*l+m++-2*l&1?n+m&1?47:92:32;}

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

download

return to the top page