-add challenge.cpp