In this project you will be seeing synchronization and race conditions in practice. This is a two part project, and you are encouraged to do part 1 as soon as possible