记录详情一片花花绿绿......
#include<bits/stdc++.h>
using namespace std;
bool people[100005];
string job[100005],ans;
int main(){
int n,m,x,y,num=0;
cin>>n>>m;
for(int i=0;i<n;i++) cin>>people[i]>>job[i];
for(int i=1;i<=m;i++){
cin>>x>>y;
if(x==0&&people[i]==false || x==1&&people[i]==true){
num = (num + n - y)%n;
ans = job[num];
}
else{
num = (num + y)%n;
ans = job[num];
}
}
cout<<ans<<endl;
return 0;
}