Given strings and , find the minimum window in that contains all characters of (including duplicates). Return empty string if no such window exists.
This is LeetCode . Use a hashmap to track character frequencies and a sliding window to find the minimum valid window.