Pregunta de entrevista de Citi

Consumer/Producer Problem