C++ Primer - Lippman (Stanley B) ;Lajoie (Josee)
20