assignment 3  - queues and link lists dealing with reservations and waiting lists