Added cp.cpp