#include<bits/stdc++.h>
using namespace std;
int n,q,x,m1,m2;
long long k;
map<int,map<int,int> > a;
int main()
{
cin>>n>>q;
while(q--)
{
cin>>x;
if (x==1)
{
cin>>m1>>m2>>q;
a[m1][m2]=q;
}
else if (x==2)
{
cin>>m1>>m2;
cout<<a[m1][m2]<<endl;
}
}
return 0;
}