FAQ for Semaphores & Shared Memory Based Projects