main=interact f f(a:x)|b:c<-f x=[a..b]++reverse[b..a]++c f x=x
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page