Week three simple semaphore.