C++ labs