Multi thread scenario with Java; the standard producer/consumer scenario requiring mutexes, wait/notify.
Anonymous
A textbook question, whose solution is in the Java Programming lanuage (see synchoronised methods section).
Check out your Company Bowl for anonymous work chats.