Lecture 16: Recursion on Non-numerics