Part 3 of C++ Workshop