Mental Model
Use a queue to act like a stack by rearranging elements so the last added is always at the front.
Analogy: Imagine a line of people where the newest person always moves to the front by asking everyone else to step back, so you can always pick the newest person first.
Queue: front -> [1] -> 2 -> 3 -> rear Stack: top -> 3 -> 2 -> 1 -> bottom