main=0#"aaaaaaaaaaa" s#(c:d:x)=putStrLn(([1..s]>>" ")++x++g c)>>(s+2)#(x++g c) g 'a'="bc";g 'b'="a";g _="aaa"
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page