compression challenge but not in the way you think by Sakisan

m@main=getLine>>=putStrLn.unwords.([]#).words>>m 
l#((d:n):x)|i<-read n,(a,b)<-splitAt i x=last$((r a++l)#b):[(take i l++l)#x|d>'L']
l#_=r l
r=reverse

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

To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page