OT: Semaphore Interview Question