引数に自分自身をとるような再帰関数ってループにできますか?