#include<stdio.h>
#include<stdlib.h>

    int top=-1,size=5;
    int arr[25];
    
    
    int isFull(){
        if(top == size-1){
        return 1;
       }
       else{
           return 0;
       }
    }
    void push(int num){
        if(isFull()){
        printf("stack is full\n");
    }
    else{
        arr[++top];
    }
    
  }
  int isEmpty(){
        if(top == -1){
            return 1;
            }
        else{
            return 0;
        }
    }
    void pop(){
        if(isEmpty()){
             printf("stack is empty\n");
             
        }
        else{
            top--;
        }
}
void traverse(){
    for(int i=0;i<=top;i++){
         printf("%d",&size);
        
    }
  
}
int main(){
    int num;
    for(int i=0;i<=size;i++){
    scanf("%d",&num);
   if(num<0){
        printf("Invalid input");
        
    }
   }
   push(num);
   pop();
    traverse();
    return 0;
}