std::copy