My LeetCode Solution