Sierpinski Carpet by flagitious

s='::'
puts eval"q=s.map{|j|j*3}
s=q+s.map{|j|j+' '*j.size+j}+q
".*getc%8

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

download

return top