Recursion Not Final without memory