>>541
ありがとうございます。
mapは理解しているのですが、((,)x)はどう言う風に動くのでしょうか?
結果から見れば明白なのですが、preludeの関数を使わずにしたいので。
p [1..4]++p[2..4]++p[3..4]みたいにループで出来たらいいなと思ってます。