自身を呼び出すことで、繰り返し処理を行うこと。

recursion scheme