C++ Lab 2