Leetcode 169 Solution