Book Route to ProducerConsumer Problem