#include <vector>
#include <iostream>
 
using namespace std;
int main() {
    vector<int> v{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
    for (auto &i : v) cout << i << " ";
    cout << '\n';
    for (int k = 0; k <= 10; k++) {
	    for (int i = 0; i < v.size(); i++) {
	        if (v[i] == k) {
	            v.erase(v.begin() + i);
	            break;
	        }
	    }
    }
    for (auto &i : v) cout << i << " ";
    cout << '\n';
}
 
//https://pt.stackoverflow.com/q/131106/101
				I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKSB7CiAgICB2ZWN0b3I8aW50PiB2eyAwLCAxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5IH07CiAgICBmb3IgKGF1dG8gJmkgOiB2KSBjb3V0IDw8IGkgPDwgIiAiOwogICAgY291dCA8PCAnXG4nOwogICAgZm9yIChpbnQgayA9IDA7IGsgPD0gMTA7IGsrKykgewoJICAgIGZvciAoaW50IGkgPSAwOyBpIDwgdi5zaXplKCk7IGkrKykgewoJICAgICAgICBpZiAodltpXSA9PSBrKSB7CgkgICAgICAgICAgICB2LmVyYXNlKHYuYmVnaW4oKSArIGkpOwoJICAgICAgICAgICAgYnJlYWs7CgkgICAgICAgIH0KCSAgICB9CiAgICB9CiAgICBmb3IgKGF1dG8gJmkgOiB2KSBjb3V0IDw8IGkgPDwgIiAiOwogICAgY291dCA8PCAnXG4nOwp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS8xMzExMDYvMTAx