**Problem Statement:**
Given two strings `s` and `t` of lengths `m` and `n` respectively, return the minimum window substring of `s` such that every character in `t` (including duplicates) is included in the window. If there is no such substring, return the empty string `""`.
**Hint / Expected Approach:**
Two pointers + frequency map + formed counter
**Edge Cases to Consider:**
- (1) t longer than s
- (2) t has duplicate characters
- (3) Exact match (s equals t)