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