Factorial Using Python Recursion Limit