Smiley face by I., S.

END{$0="270 1 68 1 201 4 10 4 25 6 8 6 23 7 8 7 22 7 8 7 23 6 8 7 11 1 11 6 9 5 25 3 12 3 201 2 16 2 24 2 16 2 24 3 14 3 24 4 13 3 25 4 10 4 26 5 8 5 27 16 29 14 32 11 35 7 110 1"
f=1
for(t=45.2;-43<t-=2;){for(s=45;-44<s-=2;--$f?U:++f)printf(358^2<(s^2+t^2-1575)^2)-f%2?"#":"."
print U}}

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

download

return to the top page