再帰させないアルゴリズムってどうするの?