These algorithms combine numeric elements in different ways. Table 11.9 lists the numeric algo- rithms of the C++ standard library. If you understand the names, you get an idea of the purpose of the algorithms. However, these algorithms are more flexible and more powerful than they may seem at first. For example, by default, accumulate() processes the sum of all elements. When you use