Leetcode 1504 Solution