Leetcode 560 C