semaphore working
started prod-cons