encoding recursion, 10-10