Chapter 3 Question 5: implement queue class with 2 stacks