#include <iostream> using namespace std; int ans[100001],ansi=0; void zhan(string s) { int l=s.length(); if(l<3) return ; //cout<<s<<" "<<l<<endl; int ops=0,value=0; if(l>4) { for(int i=5;i<l;i++) { value=value*10+s[i]-'0'; } ans[ansi]=value; ansi++; } else if(s[0]=='p') { if(ansi==0) cout<<"error"<<endl; else { cout<<ans[ansi-1]<<endl; ansi--; } } else { if(ansi==0) cout<<"error"<<endl; else cout<<ans[ansi-1]<<endl; } // cout<<l<<endl; return; } int main() { int n; cin>>n; while(n>=0) { string S; getline(cin,S); zhan(S); n--; } return 0; } // 64 位输出请用 printf("%lld")