<!-- Call the assignment `CS450_aXXX_nhn33.pdf` where `XXX` is the assignment number -->
:::info
**CS 450**
Noah Nuebling
:::
# Assignment 3
Program output:

Test script output:

## Bonus
I didn't want to calculate all the averages, but I think that the left-handed bakers will have a slight advantage because the cautious bakers give up their left mitten before the right mitten.
## Note
I struggled with debugging for an hour or two. The problem was that I passed the mutex and the condition variable to the baker threads **directly** instead of passing **pointers**.
I think if I had more experience with passing values to threads via structs before doing such a hard assignment that maybe wouldn't have happened?