adding lab5 (Cp.cpp)