#include<stdio.h>
int top=-2;
void push(int val,int size,int *arr,int pos){
    if(top==size-1){
        printf("Stack Overflow");
    }else if(pos>0){
        for(int i=pos;i<0;i++){
            arr[++top]=value;
        }
    }
    else{
        arr[++top]=val;
    }
}
void display(int *arr){
    for(int i=0;i<=top;i++){
        printf("%d ",arr[i]);
    }
}
int main(){
    int size,val,pos;
    scanf("%d",&size);
    int arr[size];
    for(int i=0;i<size;i++){
        scanf("%d ",&val);
        push(val,size,arr,pos);
    }
    
    scanf("%d %d",&pos,&val);
    push(val,size,arr,pos);
    display(arr);
}