/*
#include<stdio.h>
#include<string.h>
#define SIZE 201
int stack[SIZE];
int top = -1;
void push(int data)
{
stack[++top] = data;
}
int pop()
{
return stack[--top];
}
void size()
{
printf("%d\n",top+1);
}
void empty()
{
if(top==-1)
{
printf("true\n");
}
else
{
printf("false\n");
}
}
void topf()
{
if(top==-1)
{
printf("-1\n");
}
else
{
printf("%d\n",stack[top]);
}
}
int main()
{
int a;
scanf("%d ",&a);
char str [201];
for(int i=1; i<=a; i++)
{
gets(str);
if(str[1]=='u')
{
push(str[6]-'0');
}
else if(str[0]=='t')
{
topf();
}
else if(str[0]=='p')
{
pop();
}
else if(str[0]=='s')
{
size();
}
else
{
empty();
}
}
}
*/
#include <stdio.h>
#include <string.h>
#define SIZE 101
int stack[SIZE];
int top=-1;
void push (int data)
{
stack [++top]=data;
}
int pop()
{
return stack [top--];
}
int main()
{
int a,b;
char a[101];
char b[101];
scanf("%s %s",&a,&b);
if()
printf("%d")
}