(a) the critical section problem using busy-waiting