week 5 std::copy