#include<stdio.h>
#define max 50

int stack[max];
int top=-1;
void push(int *arr){
    if(top==max-1){
        printf("stack overflow");
    }
    stack[++top]=*(arr);
}

void display(){
    if(top==-1){
        printf("stack is overflow");
    }
    for(int i=0;i<=top;i++){
        printf("%d ",stack[top]);
    }
}

int main(){
    int n;
    scanf("%d",&n);
    if(n<2){
        printf("Invalid input");
        return 0;
    }
    int arr[n];
    for(int i=0;i<n;i++){
        scanf("%d",arr+i;
        push(arr);
    }
    display();
}