Finished! I got everything up and going with the semaphores and it passes the test script from Dr. Zappala.