C++ Primer Chapter 9 Sequential Container