Solved 1C. Multithreaded warehouse using "Lock & Condition" to provide
synchronization.