#include <vector>
#include <stdio.h>
using namespace std;
int main()
{
vector<int> stuff = {1,2,3,4,5};
for(auto & n:stuff)
{
if ( n==3 || n == 4)
{
stuff.erase( stuff.begin() + (&n-stuff.data()) );
}
}
for(auto &n:stuff)
{
printf("%d",n);
}
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPHN0ZGlvLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKCXZlY3RvcjxpbnQ+IHN0dWZmID0gezEsMiwzLDQsNX07Cglmb3IoYXV0byAmIG46c3R1ZmYpCgl7CgkJaWYgKCBuPT0zIHx8IG4gPT0gNCkKCQl7CgkJCXN0dWZmLmVyYXNlKCBzdHVmZi5iZWdpbigpICsgKCZuLXN0dWZmLmRhdGEoKSkgKTsKCQl9Cgl9Cglmb3IoYXV0byAmbjpzdHVmZikKCXsKCQlwcmludGYoIiVkIixuKTsKCX0KCn0=