#include<bits/stdc++.h>
using namespace std;
int n;
int m;
int fx[100001];
string name[100001];
int a;
int s;
int ans=1;
int main(){
cin>>n;
cin>>m;
for(int i=0;i<n;i++){
cin>>fx[i];
cin>>name[i];
}
for(int i=1;i<=m;i++){
cin>>a;
cin>>s;
if((a==0)&&fx[ans]==0){
ans-=s;
ans+=n;
ans%=n;
}
else if((a==0)&&fx[ans]==1){
ans+=s;
ans%=n;
}
else if((a==1)&&fx[ans]==0){
ans-=s;
ans+=n;
ans%=n;
}
else if((a==1)&&fx[ans]==1){
ans+=s;
ans%=n;
}
if(ans==0){
ans=n;
}
}
cout<<name[ans-1];
}