import Data.List f s@(x:y)=s:take 15[' ':t|t<-f$y++[x]] main=mapM putStrLn$sortOn lex$f"0588235294117647"
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page