m@main=getLine>>=putStrLn.f.words>>m f[a:b,c:d]=max(a:f[b,c:d])$c:f[a:b,d] f l=l>>=id
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page