C++ excercise 2