#include #include #include using namespace std; int N; vector > >G[2]; main() { cin>>N; for(int i=1;i<=N;i++) { char c,x;int y;cin>>c>>x>>y; G[x=='R'].push_back(make_pair(y,make_pair(c=='R',i))); } for(int i=0;i<2;i++)sort(G[i].begin(),G[i].end()); vectorans;ans.reserve(N); int i0=0,i1=0; int c[2]={}; while(i0