class A
{
int a[]=new int[10];//用数组封装一个堆栈 
int pos=0;//代表当前位置

void in(int x)
{
if(pos>9)
{
System.out.println("sorry the stack is full");
return;
}
a[pos]=x;
pos++;
}

int out()
{ pos--;
if(pos<0)
{
System.out.println("sorry hte stack is empty");
return 0;
}
int x=a[pos];

return x;
}
}


class Demo4
{
public static void main(String arg[])
{
A a1=new A();

for(int i=0;i<10;i++)
{
a1.in(i);
}

for(int i=0;i<10;i++)
{
System.out.println(a1.out());
}
}
}