Monitor Example:
Producer-Consumer