fork download
  1. main = interact (unlines.f)
  2.  
  3. f s@(a:b:c)=s:map(' ':)(f.init$b:c)
  4. f s=[s]
Success #stdin #stdout 0s 4724KB
stdin
abcdefghijklmnopqrstuvwxyz
stdout
abcdefghijklmnopqrstuvwxyz
 bcdefghijklmnopqrstuvwxy
  cdefghijklmnopqrstuvwx
   defghijklmnopqrstuvw
    efghijklmnopqrstuv
     fghijklmnopqrstu
      ghijklmnopqrst
       hijklmnopqrs
        ijklmnopqr
         jklmnopq
          klmnop
           lmno
            mn