add 3.5 MyQueue class