/*
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
2016
#include <stdio.h>
char stack[201]={};
int top=-1;
void push(char n)
{
top++;
stack[top]=n;
}
char pop()
{
if(top==-1) return ;
return stack[top--];
}
int main()
{
int m,n=0;
char str[201]={};
scanf("%d ",&m);
scanf("%s",str);
for(int i=m-1; i>=0; i--)
{
push(str[i]);
n=n+1;
if(n%3==0 && m!=n)
{
push(',');
}
}
while(top!=-1)
{
printf("%c",pop());
}
return 0;
}
*/
#include <stdio.h>
char stack[201]={};
int top=-1;
void push(char n)
{
top++;
stack[top]=n;
}
char pop()
{
if(top==-1) return ;
return stack[top--];
}
int main()
{
char str[101]={};
int n,x=0,m;
scanf("%d",&m);
for(int i=1; i<=m; i++)
{
scanf("%s\n",str);
}
if(str[0]=='p' && str[1]=='u' && str[2]=='s' && str[3]=='h')
{
push(str[7]);
}
else if(str[0]=='t' && str[1]=='o' && str[2]=='p')
{
x=x+1;
}
else if(str[0]=='s' && str[1]=='i' && str[2]=='z' && str[3]=='e')
{
printf("%d",&x);
}
else if(str[0]=='p' && str[1]=='o' && str[2]=='p')
{
pop();
}
return 0;
}