14.3 Infinite Aperion recursion