Leetcode 624 Solution