#include<stdio.h>
#define MAX 5
int stack[MAX];
int top=-1;
void push(int value){
    if(top==MAX-1){
        printf("Stack Over Flow\n");
    }
    else{
        top++;
        stack[top]=value;
        printf("%d pushed\n",value);
    }
}
void pop(){
    if(top == -1){
        printf("Stack Under Flow\n");
    }
    else{
        printf("%d popped\n",stack[top]);
    }
}
void peek(){
    if (top == -1){
        printf("Stack is Empty");
    }
    else{
        printf("Top")