#include <iostream>
#include <vector>
using namespace std;
void printMe(vector<int>& v){ for(auto &i:v) cout<<i<<" "; cout<<"\n"; }
int main() {
vector<int> c = { 1,2,3,4,5,6,7,8};
printMe(c);
c.erase(c.begin());
printMe(c);
c.erase(c.begin());
printMe(c);
c.erase(c.end()-1);
printMe(c);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBwcmludE1lKHZlY3RvcjxpbnQ+JiB2KXsgZm9yKGF1dG8gJmk6dikgY291dDw8aTw8IiAiOyBjb3V0PDwiXG4iOyB9CgppbnQgbWFpbigpIHsKCXZlY3RvcjxpbnQ+IGMgPSB7IDEsMiwzLDQsNSw2LDcsOH07CglwcmludE1lKGMpOwoJYy5lcmFzZShjLmJlZ2luKCkpOwoJcHJpbnRNZShjKTsKCWMuZXJhc2UoYy5iZWdpbigpKTsKCXByaW50TWUoYyk7CgljLmVyYXNlKGMuZW5kKCktMSk7CglwcmludE1lKGMpOwoJcmV0dXJuIDA7Cn0=