#include <bits/stdc++.h>
using namespace std;
set<int> a;
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
int n;
cin>>n;
int k=0;
for(int i=1;i<=n;i++){
int kind,x,minn=1000000050;
cin>>kind;
if(kind==1){
int l;
cin>>l;
if(a.find(l)!=a.end()){
cout<<"Already Exist\n";
}
a.insert(l);
}else if(kind==2){
cin>>x;
if(a.empty()){
cout<<"Empty"<<"\n";
continue;
}
auto it=a.upper_bound(x);
if(it==a.begin()){
cout<<*it<<"\n";
a.erase(it);
continue;
}else if(it==a.end()){
it--;
cout<<*it<<"\n";
a.erase(it);
continue;
}
it--;
auto it1=it;
it1++;
if(x-(*it)>(*it1)-x){
cout<<*it1<<"\n";
a.erase(it1);
}else{
cout<<*it<<"\n";
a.erase(it);
}
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnNldDxpbnQ+IGE7CmludCBtYWluKCl7Cglpb3M6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CgljaW4udGllKDApOwoJY291dC50aWUoMCk7CglpbnQgbjsKCWNpbj4+bjsKCWludCBrPTA7Cglmb3IoaW50IGk9MTtpPD1uO2krKyl7CgkJaW50IGtpbmQseCxtaW5uPTEwMDAwMDAwNTA7CgkJY2luPj5raW5kOwoJCWlmKGtpbmQ9PTEpewoJCQlpbnQgbDsKCQkJY2luPj5sOwoJCQlpZihhLmZpbmQobCkhPWEuZW5kKCkpewoJCQkJY291dDw8IkFscmVhZHkgRXhpc3RcbiI7CgkJCX0KCQkJYS5pbnNlcnQobCk7CgkJfWVsc2UgaWYoa2luZD09Mil7CgkJCWNpbj4+eDsKCQkJaWYoYS5lbXB0eSgpKXsKCQkJCWNvdXQ8PCJFbXB0eSI8PCJcbiI7CgkJCQljb250aW51ZTsKCQkJfQoJCQlhdXRvIGl0PWEudXBwZXJfYm91bmQoeCk7CgkJCWlmKGl0PT1hLmJlZ2luKCkpewoJCQkJY291dDw8Kml0PDwiXG4iOwoJCQkJYS5lcmFzZShpdCk7CgkJCQljb250aW51ZTsKCQkJfWVsc2UgaWYoaXQ9PWEuZW5kKCkpewoJCQkJaXQtLTsKCQkJCWNvdXQ8PCppdDw8IlxuIjsKCQkJCWEuZXJhc2UoaXQpOwoJCQkJY29udGludWU7CgkJCX0KCQkJaXQtLTsKCQkJYXV0byBpdDE9aXQ7CgkJCWl0MSsrOwoJCQlpZih4LSgqaXQpPigqaXQxKS14KXsKCQkJCWNvdXQ8PCppdDE8PCJcbiI7CgkJCQlhLmVyYXNlKGl0MSk7CgkJCX1lbHNlewoJCQkJY291dDw8Kml0PDwiXG4iOwoJCQkJYS5lcmFzZShpdCk7CgkJCX0KCQl9Cgl9CglyZXR1cm4gMDsKfQ==