順列をF#で ref: http://qiita.com/items/bff1be2b55d4ada0163a