#include <vector>
#include <iterator>
#include <iostream>
using namespace std;
vector<int>& operator+=(vector<int>& v, int x) {
for (auto a=begin(v); a!=end(v); ++a) {
*a += x;
}
return v;
}
int main() {
vector<int> a = {1, 2, 3};
a += 10;
copy(begin(a), end(a), ostream_iterator<int>(cout, ", "));
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGl0ZXJhdG9yPgojaW5jbHVkZSA8aW9zdHJlYW0+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdmVjdG9yPGludD4mIG9wZXJhdG9yKz0odmVjdG9yPGludD4mIHYsIGludCB4KSB7Cglmb3IgKGF1dG8gYT1iZWdpbih2KTsgYSE9ZW5kKHYpOyArK2EpIHsKCQkqYSArPSB4OwoJfQoJcmV0dXJuIHY7Cn0KCmludCBtYWluKCkgewoJdmVjdG9yPGludD4gYSA9IHsxLCAyLCAzfTsKCWEgKz0gMTA7Cgljb3B5KGJlZ2luKGEpLCBlbmQoYSksIG9zdHJlYW1faXRlcmF0b3I8aW50Pihjb3V0LCAiLCAiKSk7Cn0K