#include <iostream>
#include <boost/range/irange.hpp>
#include <boost/range/numeric.hpp>
int main()
{
int sum = boost::accumulate(boost::irange(1, 100 + 1), 0);
std::cout << sum << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Ym9vc3QvcmFuZ2UvaXJhbmdlLmhwcD4KI2luY2x1ZGUgPGJvb3N0L3JhbmdlL251bWVyaWMuaHBwPgoKaW50IG1haW4oKQp7CiAgICBpbnQgc3VtID0gYm9vc3Q6OmFjY3VtdWxhdGUoYm9vc3Q6OmlyYW5nZSgxLCAxMDAgKyAxKSwgMCk7CglzdGQ6OmNvdXQgPDwgc3VtIDw8IHN0ZDo6ZW5kbDsKCXJldHVybiAwOwp9