Minimum Window Substring Leetcode Problem 704 Shop