re-solved the mutual recursion problem, just for fun. Close, but not exactly like...