Requirements Of Critical Section Problem