The objective of this project was to get comfortable with using threads and synchronization mechanisms. This project was the most fun I have had in a coding project because I love seeing software and ...