Leetcode Problem 75