#include <iostream>
#include <vector>
int main() {
std::vector<int> vec{1, 2, 3, 4, 5};
const std::size_t size = vec.size();
for (std::size_t i = 0; i < size; i++) {
vec.push_back(vec[i]);
}
for (auto val: vec) {
std::cout << val << ' ';
}
}
/*
run:
1 2 3 4 5 1 2 3 4 5
*/