multiple stacks and queues