Completed 10, not including extra credit tests.