Python
Outline
Here is a basic outline of the steps to follow to complete this example.
- Clone Starter Code from GitHub
git clone <url> python- 
Update ParallelOneto use 4 threads.
- 
Take a screenshot showing a race condition. 
- 
Update ParallelOneto use a lock.
- 
Take a screenshot showing no race condition. 
- 
Update ParallelTwoto use blocking and an arbitrary number of threads.
- 
Run several times with different number of threads (1 - 10) and graph results. 
- 
Write in README.mdto answer two questions
- 
When complete, use Git to commit and push updated code. 
git add .
git commit -m "Example Complete"
git push- On GitHub, create a release tag and submit URL to Canvas for grading.