Implement a queue with two stacks.
Anonymous
Enqueue into stack 1. Dequeue by popping all elements into stack 2 first, then pop off expected element from stack 2, and pop all elements from stack 2 into stack 1.
Check out your Company Bowl for anonymous work chats.