add three files 1, c++Primer exercises secetion 4.3