#!ruby -n m=[];y=-1 (n=80).times{(m[y-=d=40-c=$_[n-1]]||=" "*n)[n-=1]=c y+=~d} puts m
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page