[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
f[]=[] f(x:y:s)=y:x:f s main=interact$unlines.f.lines
g=getLine p=putStrLn m@main=do a<-g;b<-g;p b;p a;m
g=getLine p=putStrLn m@main=g>>=(g>>=p>>).p>>m