Implemented exercise 3.5 - Implement a queue using 2 stacks.