queue
second lecture