Restaurant problem with client, cashier, server and cook. Implemented as multiple producer consumer problem