Update semaphores.c