Leetcode Problem 62 Solution