Boost.org algorithm module