Leetcode Problem 69 Solution