char pyramid by not

a;b;c=2;main(d,e)char*e;{for(c*=b=read(0,e,99);a=d+--b;d%=c)putchar(d++?a&++b<d&a<c?e[a/2]:32:10);}

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

download

return to the top page