Project 2 for EdCC CS132 C++II