#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; ll co[100001]; ll bol[100001]; ll mo = 1000000007; ll gcm(ll a, ll b){ if(a==b) return a; if(a>b) return gcm(b,a-b); else return gcm(a,b-a); } int main(){ ll n,a,b,q; cin>>n>>a>>b>>q; ll temp = 0; ll tb = 1; ll bolen = 10*a+b; for(int i = 0;i>co[i]; bol[i] = tb; //temp += (co[i]*tb); //temp %=mo; tb*=10; tb%=mo; } int typ; int fir; int sec; for(int i = 0;i>typ>>fir>>sec; if(typ==1){ co[fir]=sec; }else{ int t; t = sec; if(co[sec]==0){ t = sec-1; while(co[t]!=0){ t--; } if(t==fir){ cout<<"No"<