Queue using two stacks