fucking stacks and queues