#include using namespace std; #define FOR(i,a,b) for(int i=(a);i<(b);++i) #define rep(i,n) FOR(i,0,n) #define pb emplace_back typedef long long ll; typedef pair pint; int main(){ ios::sync_with_stdio(false),cin.tie(0),cout.tie(0); int q,k; ll v; cin>>q>>k; priority_queue pq1; priority_queue,greater > pq2; rep(i,q){ cin>>v; if(v==1){ cin>>v; if(pq1.size()v) t=pq1.top(),pq1.pop(),pq1.push(v); pq2.push(t); } } else if(v==2){ if(!pq2.empty()) cout<