Finish The C++ Programming Language ch4