2. A robot relay race requires 3 robots to run 1/3 of a track each. The first robot starts when a sensor indicates that a gun has fired. The second robot is not allowed to start until the first robot has reached the 1/3 point of the track, and the third is not allowed to start until the second has reached the 2/3 point. Using Dijkstra’s counting semaphores, write pseudocode for
OR
OR