cp.cpp for hlao002

~~~~~~~~~