add a queue use two stack