Sliding Window Maximum Leetcode Solution 30