Add description and solution in C++ of add two numbers problem