組み合わせを生成する部分を実装
Signed-off-by: bloodysnowx <genius@tcct.zaq.ne.jp>