#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> v1 = {1,2,3,4,5};
// Remove single element (index 1)
v1.erase(v1.begin() + 1);
// Erase range
v1.erase(v1.begin() + 1, v1.begin() + 3);
for(int x : v1) cout << x << " ";
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICB2ZWN0b3I8aW50PiB2MSA9IHsxLDIsMyw0LDV9OwoKICAgIC8vIFJlbW92ZSBzaW5nbGUgZWxlbWVudCAoaW5kZXggMSkKICAgIHYxLmVyYXNlKHYxLmJlZ2luKCkgKyAxKTsKCiAgICAvLyBFcmFzZSByYW5nZQogICAgdjEuZXJhc2UodjEuYmVnaW4oKSArIDEsIHYxLmJlZ2luKCkgKyAzKTsKCiAgICBmb3IoaW50IHggOiB2MSkgY291dCA8PCB4IDw8ICIgIjsKfQo=