3 * The solutions for p1-1, p1-2, and p2 are good enough. They
4 pass all the appropriate tests in the grading directory.
6 * The solution for p3 is terrible. For example, there's no locking at
7 all. I just wrote it to make sure that the project was possible
8 given the tools that we gave the students. It also suffers from bit
9 rot and won't actually apply anymore.