Reader/Writer problem --------------------- int rc = 0 semaphore mutex = 1 semaphore wrt = 1 reader-process wait (mutex); rc++; if (rc == 1) wait (wrt); signal(mutex); READ THE OBJECT wait(mutex); rc--; if (rc == 0) signal (wrt); signal(mutex); writer-process wait(wrt); WRITE INTO THE OBJECT signal(wrt); main rc = 0 begin (reader-process, writer-process)