Answer:
the man on the silver mountain
Explanation:
because it can
I believe the cookie monster has it
Every recursive function should have an exit criterion (=handling the base case) to exit the recursion.
Without it, it wil recurse forever, until system resources run out (typically the call stack will overflow and your program will crash).