[C++ Primer Plus] 8. Adventures in Functions