Leetcode 621