A program with the solution of the so know producer-consumer problem using semaphores in Java with a Taco Factory theme for context.