22. When only one process is allowed in its critical code section at a time, then _______________ is enforced.
23. A monitor supports _____________ by the use of condition variables that are contained within the monitor and accessible only within the monitor.
24. All deadlocks involve conflicting needs for resources by _________ or more processes.