Cleaned up example recursion problem.
I have no idea what I'm doing with this recursion problem. This is so incredibly difficult to debug.