#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")