Description: Achieve multi-threaded programming Synchronization: Ways to use software [Peterson algorithm and Dekker algorithm] to solve critical questions- questions brothers. Synchronization object used to resolve critical questions- questions brothers. With mutually exclusive production volume of consumer questions use semaphores to solve the production of consumer issues.