ループに展開されることを期待して再帰書くってなんか負けてるよね。
最初からループ書けよって思っちゃう