#include<bits/stdc++.h>
using namespace std;int p;
int main(){priority_queue<int>q;
    for(cin>>p;cin>>p;)if(p<2)cin>>p,q.push(-p);
        else if(p<3)cout<<-q.top()<<'\n';else q.pop();
}

给出一份极简代码