RT
#include<bits/stdc++.h>
using namespace std;
int n,m;
short cx[100005];
char name[100005][10];
int main()
{
cin>>n>>m;
for(int i=0;i<n;i++){
cin>>cx[i]>>name[i];
if(cx[i]==0) cx[i]++;
else cx[i]-=2;
}
int cnt=0;
for(int i=1;i<=m;i++){
int a,s;
cin>>a>>s;
if(a==0) a--;
cnt+=a*cx[cnt]*s;
cnt+=30*n;
cnt%=n;
}
int l=strlen(name[cnt]);
for(int i=0;i<l;i++) cout<<name[cnt][i];
return 0;
}