Beginning recursion.