CST 98/4/3 http://www.cl.cam.ac.uk/tripos/y1998p4q3.pdf Hi! Has anyone solved the last part of the question in 98/4/3? "Show how a synchronised buffer holding a single value could be implemented using this new scheme". I assume that you are not allowed to use "synchronized", "wait()", "notify()" etc but only TicketMachine and Scheduler methods. But how? Thanks Moritz