#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
stack<int>S;
stack<int>S1,S2;
int ch;
int val;
cin>>n;
for(int i=0;i<n;i++){
cin>>ch;
if(ch==2){
cin>>val;
S.push(val);
}
if(ch==1){
S1.push(S.top());
S.pop();
}
}
while(!S1.empty()){
S2.push(S1.top());
S1.pop();
}
while(!S2.empty()){
cout<<S2.top()<<endl;
S2.pop();
}
return 0;
}