Coursework from "Object Oriented Programming in C++," course 3/3 in the C++ track