add MyStack, and refactor MyQueue