std::for_each_n