#include<bits/stdc++.h>
using namespace std;
int main(){
long n,m,toy=1;
long a[100001],b[100001],c[100001];
string d[100001];
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>a[i]>>d[i];
}
for(int i=1;i<=m;i++){
cin>>b[i]>>c[i];
}
for(int i=1;i<=m;i++){
if((a[toy]==0&&b[i]==0)||(a[toy]==1&&b[i]==1)){
toy=toy-c[i];
if(toy<=0){
toy=toy+n;
}
}
else if((a[toy]==1&&b[i]==0)||(a[toy]==0&&b[i]==0)){
toy=toy+c[i];
if(toy>n){
toy=toy-n;
}
}
}
cout<<d[toy]<<endl;
return 0;
}
\\\