Minimum Window Substring Leetcode Problem Set 3