Maximum Recursion Depth Considerations - When Recursion Goes Wrong | OneNoughtOne