Leetcode Problem 41 Solutions