Problem: Coordinating Producers and Consumers - Producer-Consumer Pattern | OneNoughtOne