In this lab you will use the Python threading module to create producer and consumer threads as well as create mutex locks and semaphores to solve the Producer Consumer Buffer problem. You can find ...