Leetcode 1005 Harborside