#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair P; int main() { int n; cin>>n; map mp[20]; for(int i=0; i>t; if(t==0){ int n0, m; cin>>n0>>m; n0--; for(int j=0; j>a; if(mp[n0].find(a)==mp[n0].end()){ mp[n0][a]=1; }else{ mp[n0][a]++; } } }else if(t==1){ string b; cin>>b; bool e=0; for(int i=0; i<20; i++){ if(mp[i].find(b)!=mp[i].end()){ mp[i][b]--; if(mp[i][b]==0){ mp[i].erase(b); } cout<<(i+1)<>c; c--; mp[c].clear(); } } return 0; }