#include <vector>
#include <iostream>
int main() {
std::vector<int> v = {1,2,3,4,5,6};
int& i = v[2]; //should point to 3
std::cout << i << '\n';
v.resize(5000);
v.push_back(7);
v.push_back(8);
v.push_back(9);
std::cout << i;
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGlvc3RyZWFtPgogCmludCBtYWluKCkgewogICAgc3RkOjp2ZWN0b3I8aW50PiB2ID0gezEsMiwzLDQsNSw2fTsKICAgIGludCYgaSA9IHZbMl07IC8vc2hvdWxkIHBvaW50IHRvIDMKICAgIHN0ZDo6Y291dCA8PCBpIDw8ICdcbic7CiAgICB2LnJlc2l6ZSg1MDAwKTsKICAgIHYucHVzaF9iYWNrKDcpOwogICAgdi5wdXNoX2JhY2soOCk7CiAgICB2LnB1c2hfYmFjayg5KTsKICAgIHN0ZDo6Y291dCA8PCBpOwp9