Pergunta de entrevista da empresa Broadcom

Implement a queue, producer-consumer problem