Input: operations = ["MyQueue", "push", "push", "peek", "pop", "empty"], args = [[], [1], [2], [], [], []]
Output: [null, null, null, 1, 1, false]
Explanation:
1. Initialize MyQueue.
2. Push 1: queue becomes [1].
3. Push 2: queue becomes [1, 2].
4. Peek: returns 1 (front element). `s1` had [1,2], `s2` became [2,1], so 1 is peeked.
5. Pop: removes 1, returns 1. Queue is now [2]. 6. Empty: returns false as queue contains [2].