100 Leetcode Solution 1