#include<bits/stdc++.h>
using namespace std;
int n,tot;
map<string,int>mp;
int main(){
cin>>n;
while(n--){
int t;
cin>>t;
if(t==1){
string name;
int score;
cin>>name>>score;
mp[name]=score;
tot++;
cout<<"OK\n";
}
else if(t==2){
string name;
cin>>name;
if(mp[name]) cout<<mp[name]<<'\n';
else cout<<"Not found\n";
}
else if(t==3){
string name;
cin>>name;
if(mp[name]) cout<<"Deleted successfully\n";
else cout<<"Not found\n";
mp[name]=0;
tot--;
}
else{
cout<<tot<<'\n';
}
}
return 0;
}