#include <iostream>
#include <vector>
void print(const std::vector<int>& vec) {
for(int el : vec)
std::cout << el << " ";
std::cout << std::endl;
}
int main() {
std::vector<int> vec = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
print(vec);
std::swap(vec[1], vec[4]);
std::swap(vec[5], vec[8]);
print(vec);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKdm9pZCBwcmludChjb25zdCBzdGQ6OnZlY3RvcjxpbnQ+JiB2ZWMpIHsKCWZvcihpbnQgZWwgOiB2ZWMpCgkgICBzdGQ6OmNvdXQgPDwgZWwgPDwgIiAiOwoJc3RkOjpjb3V0IDw8IHN0ZDo6ZW5kbDsKfQoKaW50IG1haW4oKSB7CglzdGQ6OnZlY3RvcjxpbnQ+IHZlYyA9IHsgMCwgMSwgMiwgMywgNCwgNSwgNiwgNywgOCwgOSB9OwoKCXByaW50KHZlYyk7CglzdGQ6OnN3YXAodmVjWzFdLCB2ZWNbNF0pOwoJc3RkOjpzd2FwKHZlY1s1XSwgdmVjWzhdKTsKCXByaW50KHZlYyk7CgoJcmV0dXJuIDA7Cn0=