Assignment #10
More C++ stuff.