My solution to an entry level c++ class project.