#include <stdio.h>
#include <vector>
#include <algorithm>
using namespace std;
int getRegIndex(int num,vector<int> &reg){
	reg.resize(reg.size()+1);
	return reg.size()-1;
}
int main() {
	vector<int> reg;
	for(int i=0;i<10;++i){
		if(reg.size()+2>reg.capacity()){
			reg.push_back(0);
			reg.push_back(0);
			reg.pop_back();
			reg.pop_back();
		}
		reg[getRegIndex(1,reg)]=getRegIndex(2,reg);
	}
	return 0;
}