My LeetCode solution:)