Latest C++ Aptitude Question SOLUTION: What is semaphore?