//Abhishek Bansal
#include<bits/stdc++.h>
#include<assert.h>
#define PB push_back
#define MP make_pair
#define F first
#define S second
#define SZ(a) (int)(a.size())
#define SET(a,b) memset(a,b,sizeof(a))
#define LET(x,a) __typeof(a) x(a)
#define TR(v,it) for( LET(it,v.begin()) ; it != v.end() ; it++)
#define loop(a,b) for(int i=a;i<b;i++)
#define si(n) scanf("%d",&n)
#define sll(n) scanf("%lld",&n)
#define sortv(a) sort(a.begin(),a.end())
#define all(a) a.begin(),a.end()
#define DRT() int t; cin>>t; while(t--)
using namespace std;
typedef long long int lli;
typedef pair<int,int> ii;
typedef vector<int> vi;
typedef vector< vi > vvi;
typedef vector< ii > vii;
int main(){
priority_queue<int> max;
priority_queue<int, vi, greater<int> > min;
int N,x,op,s=0;
si(N);
loop(1,N+1){
si(op);
if(op==1){
si(x);
s++;
if(s%3!=0){
if(min.empty()||x<=min.top()) max.push(x);
else{
max.push(min.top());
min.pop();
min.push(x);
}
}
else{
if(x>=max.top()) min.push(x);
else{
min.push(max.top());
max.pop();
max.push(x);
}
}
}
else if(op==2){
if(!min.empty())
cout<<min.top()<<endl;
else
cout<<"No reviews yet"<<endl;
}
}
return 0;
}
Ly9BYmhpc2hlayBCYW5zYWwKI2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2luY2x1ZGU8YXNzZXJ0Lmg+CiNkZWZpbmUgUEIgcHVzaF9iYWNrCiNkZWZpbmUgTVAgbWFrZV9wYWlyCiNkZWZpbmUgRiBmaXJzdAojZGVmaW5lIFMgc2Vjb25kCiNkZWZpbmUgU1ooYSkgKGludCkoYS5zaXplKCkpCiNkZWZpbmUgU0VUKGEsYikgbWVtc2V0KGEsYixzaXplb2YoYSkpCiNkZWZpbmUgTEVUKHgsYSkgX190eXBlb2YoYSkgeChhKQojZGVmaW5lIFRSKHYsaXQpIGZvciggTEVUKGl0LHYuYmVnaW4oKSkgOyBpdCAhPSB2LmVuZCgpIDsgaXQrKykKI2RlZmluZSBsb29wKGEsYikgZm9yKGludCBpPWE7aTxiO2krKykKI2RlZmluZSBzaShuKSBzY2FuZigiJWQiLCZuKQojZGVmaW5lIHNsbChuKSBzY2FuZigiJWxsZCIsJm4pCiNkZWZpbmUgc29ydHYoYSkgc29ydChhLmJlZ2luKCksYS5lbmQoKSkKI2RlZmluZSBhbGwoYSkgYS5iZWdpbigpLGEuZW5kKCkKI2RlZmluZSBEUlQoKSAgaW50IHQ7IGNpbj4+dDsgd2hpbGUodC0tKQp1c2luZyBuYW1lc3BhY2Ugc3RkOwp0eXBlZGVmIGxvbmcgbG9uZyBpbnQgbGxpOwp0eXBlZGVmIHBhaXI8aW50LGludD4gaWk7CnR5cGVkZWYgdmVjdG9yPGludD4gdmk7CnR5cGVkZWYgdmVjdG9yPCB2aSA+IHZ2aTsKdHlwZWRlZiB2ZWN0b3I8IGlpID4gdmlpOwppbnQgbWFpbigpewoJcHJpb3JpdHlfcXVldWU8aW50PiBtYXg7Cglwcmlvcml0eV9xdWV1ZTxpbnQsIHZpLCBncmVhdGVyPGludD4gPiBtaW47CglpbnQgTix4LG9wLHM9MDsKCXNpKE4pOwoJbG9vcCgxLE4rMSl7CgkJc2kob3ApOwoJCWlmKG9wPT0xKXsKCQkJc2koeCk7CgkJCXMrKzsKCQkJaWYocyUzIT0wKXsKCQkJCWlmKG1pbi5lbXB0eSgpfHx4PD1taW4udG9wKCkpIG1heC5wdXNoKHgpOwoJCQkJZWxzZXsKCQkJCQltYXgucHVzaChtaW4udG9wKCkpOwoJCQkJCW1pbi5wb3AoKTsKCQkJCQltaW4ucHVzaCh4KTsKCQkJCX0KCQkJfQoJCQllbHNlewoJCQkJaWYoeD49bWF4LnRvcCgpKSBtaW4ucHVzaCh4KTsKCQkJCWVsc2V7CgkJCQkJbWluLnB1c2gobWF4LnRvcCgpKTsKCQkJCQltYXgucG9wKCk7CgkJCQkJbWF4LnB1c2goeCk7CgkJCQl9CgkJCX0KCQl9CgkJZWxzZSBpZihvcD09Mil7CgkJCWlmKCFtaW4uZW1wdHkoKSkKCQkJCWNvdXQ8PG1pbi50b3AoKTw8ZW5kbDsKCQkJZWxzZQoJCQkJY291dDw8Ik5vIHJldmlld3MgeWV0Ijw8ZW5kbDsKCQl9Cgl9CglyZXR1cm4gMDsKfQo=