http://www.sgi.com/tech/stl/stl.zip http://www.cplusplus.com/reference/std/functional/binder2nd/ http://www.cppreference.com/wiki/stl/algorithm/accumulate