Updated cpp.cpp