#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
set<int> s;
int t;
while(cin >> t) {
if(t == 1){
int x;
cin >> x;
s.insert(x);
}
else if(t == 2){
int x;
cin >> x;
if(s.find(x) != s.end()){
s.erase(x);
}
}
else if(t == 3){
if(s.empty()){
cout << "empty" << "\n";
}
else{
cout << *s.begin()<<"\n";
}
}
else if(t == 4){
if(s.empty()){
cout << "empty" << "\n";
}
else{
cout << *s.rbegin()<<"\n";
}
}
else if(t == 5){
int x;
cin >> x;
if(s.empty()){
cout << "empty" << "\n";
continue;
}
auto it = s.upper_bound(x);
if(it == s.end()){
cout << "no" << "\n";
}
else{
cout << *it << "\n";
}
}
else if(t == 6){
int x;
cin >> x;
if(s.empty()){
cout << "empty" << "\n";
continue;
}
auto it = s.lower_bound(x);
if(it == s.end()){
cout << "no" << "\n";
}
else{
cout << *it << "\n";
}
}
else if(t == 7){
int x;
cin >> x;
if(s.empty()){
cout << "empty" << "\n";
continue;
}
auto it = s.lower_bound(x);
if(it == s.begin()){
cout << "no" << "\n";
}
else{
--it;
cout << *it << "\n";
}
}
else if(t == 8){
int x;
cin >> x;
if(s.empty()){
cout << "empty" << "\n";
continue;
}
auto it = s.upper_bound(x);
if(it == s.begin()){
cout << "no" << "\n";
}
else{
--it;
cout << *it << "\n";
}
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUoTlVMTCk7CiAgICBzZXQ8aW50PiBzOwogICAgCiAgICBpbnQgdDsKCiAgICB3aGlsZShjaW4gPj4gdCkgewogICAgICAgIAogICAgICAgIGlmKHQgPT0gMSl7CiAgICAgICAgICAgIGludCB4OwogICAgICAgICAgICBjaW4gPj4geDsKICAgICAgICAgICAgcy5pbnNlcnQoeCk7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYodCA9PSAyKXsKICAgICAgICAgICAgaW50IHg7CiAgICAgICAgICAgIGNpbiA+PiB4OwogICAgICAgICAgICBpZihzLmZpbmQoeCkgIT0gcy5lbmQoKSl7CiAgICAgICAgICAgICAgICBzLmVyYXNlKHgpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYodCA9PSAzKXsKICAgICAgICAgICAgaWYocy5lbXB0eSgpKXsKICAgICAgICAgICAgICAgIGNvdXQgPDwgImVtcHR5IiA8PCAiXG4iOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2V7CiAgICAgICAgICAgICAgICBjb3V0IDw8ICpzLmJlZ2luKCk8PCJcbiI7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZih0ID09IDQpewogICAgICAgICAgICBpZihzLmVtcHR5KCkpewogICAgICAgICAgICAgICAgY291dCA8PCAiZW1wdHkiIDw8ICJcbiI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgIGNvdXQgPDwgKnMucmJlZ2luKCk8PCJcbiI7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZih0ID09IDUpewogICAgICAgICAgICBpbnQgeDsKICAgICAgICAgICAgY2luID4+IHg7CiAgICAgICAgICAgIGlmKHMuZW1wdHkoKSl7CiAgICAgICAgICAgICAgICBjb3V0IDw8ICJlbXB0eSIgPDwgIlxuIjsKICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGF1dG8gaXQgPSBzLnVwcGVyX2JvdW5kKHgpOwoKICAgICAgICAgICAgaWYoaXQgPT0gcy5lbmQoKSl7CiAgICAgICAgICAgICAgICBjb3V0IDw8ICJubyIgPDwgIlxuIjsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlewogICAgICAgICAgICAgICAgY291dCA8PCAqaXQgPDwgIlxuIjsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBlbHNlIGlmKHQgPT0gNil7CiAgICAgICAgICAgIGludCB4OwogICAgICAgICAgICBjaW4gPj4geDsKICAgICAgICAgICAgaWYocy5lbXB0eSgpKXsKICAgICAgICAgICAgICAgIGNvdXQgPDwgImVtcHR5IiA8PCAiXG4iOwogICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYXV0byBpdCA9IHMubG93ZXJfYm91bmQoeCk7CiAgICAgICAgICAgIGlmKGl0ID09IHMuZW5kKCkpewogICAgICAgICAgICAgICAgY291dCA8PCAibm8iIDw8ICJcbiI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgIGNvdXQgPDwgKml0IDw8ICJcbiI7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIGVsc2UgaWYodCA9PSA3KXsKICAgICAgICAgICAgaW50IHg7CiAgICAgICAgICAgIGNpbiA+PiB4OwogICAgICAgICAgICBpZihzLmVtcHR5KCkpewogICAgICAgICAgICAgICAgY291dCA8PCAiZW1wdHkiIDw8ICJcbiI7CiAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgfQogICAgICAgICAgICBhdXRvIGl0ID0gcy5sb3dlcl9ib3VuZCh4KTsKICAgICAgICAgICAgaWYoaXQgPT0gcy5iZWdpbigpKXsKICAgICAgICAgICAgICAgIGNvdXQgPDwgIm5vIiA8PCAiXG4iOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2V7CiAgICAgICAgICAgICAgICAtLWl0OwogICAgICAgICAgICAgICAgY291dCA8PCAqaXQgPDwgIlxuIjsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBlbHNlIGlmKHQgPT0gOCl7CiAgICAgICAgICAgIGludCB4OwogICAgICAgICAgICBjaW4gPj4geDsKICAgICAgICAgICAgaWYocy5lbXB0eSgpKXsKICAgICAgICAgICAgICAgIGNvdXQgPDwgImVtcHR5IiA8PCAiXG4iOwogICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYXV0byBpdCA9IHMudXBwZXJfYm91bmQoeCk7CiAgICAgICAgICAgIGlmKGl0ID09IHMuYmVnaW4oKSl7CiAgICAgICAgICAgICAgICBjb3V0IDw8ICJubyIgPDwgIlxuIjsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlewogICAgICAgICAgICAgICAgLS1pdDsKICAgICAgICAgICAgICAgIGNvdXQgPDwgKml0IDw8ICJcbiI7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICByZXR1cm4gMDsKfQo=