Leetcode Problem 72