#include <vector>
#include <string>
#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, const char * argv[])
{
vector<int> tst{ 1,1,1,2,2,2,3,3,3,4,4,4,5,5,5};
for(auto i = tst.begin(); i != tst.end(); ++i)
{
if (*i <= 3) i = tst.erase(i);
}
for(auto i: tst) cout << i << endl;
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKaW50IG1haW4oaW50IGFyZ2MsIGNvbnN0IGNoYXIgKiBhcmd2W10pCnsKICAgIHZlY3RvcjxpbnQ+IHRzdHsgMSwxLDEsMiwyLDIsMywzLDMsNCw0LDQsNSw1LDV9OwoKCiAgICBmb3IoYXV0byBpID0gdHN0LmJlZ2luKCk7IGkgIT0gdHN0LmVuZCgpOyArK2kpCiAgICB7CiAgICAgICAgaWYgKCppIDw9IDMpIGkgPSB0c3QuZXJhc2UoaSk7CiAgICB9CgogICAgZm9yKGF1dG8gaTogdHN0KSBjb3V0IDw8IGkgPDwgZW5kbDsKfQoKCgo=