Nested Monitor Demonstration

This version of the bounded buffer monitor uses semaphores instead of Java conditional synchronization. Can you get it to deadlock?

</COMMENT> <h2>Unable to load applet</h2>

NestedMonitor.java