How would you examine items below the top of a stack?
stack.pop => stack.peek
How would you find out how many items are in a stack?
Have a counter that increments until stack.peek() is undefined
What happens to the order of values that are moved from one stack to another?
The order is reversed
How can a stack be returned to it’s original state after examining its internal values?
push all values from other stack back into original stack
How would you examine items after the front of a queue?
queue.dequeue then queue.peek