Recursion

To understand recursion, you must first understand recursion.