Factorial Recursion Leetcode Problems Python