じゃあ取ったパターンと取らなかったパターンを再帰でやるのが良さそうってことかな。