Solve Recursion Problem (Clean)