**Problem Statement:**
You are given an array of integers `nums`, there is a sliding window of size `k` which is moving from the very left of the array to the very right. You can only see the `k` numbers in the window. Each time the sliding window moves right by one position. Return the max sliding window.
**Hint / Expected Approach:**
Monotonic deque (decreasing order)
**Edge Cases to Consider:**
- (1) k = 1 (trivial)
- (2) k = n (whole array)
- (3) All same elements