What are the two cases required in a recursive function?
The base case and recursive case are the two cases required in a recursive function.