Complex Recursive Problems