The input to the recursive function that stops the recursion.
The output of the recursive function.
The maximum number of recursive calls allowed.