#include <stdio.h>

#define MAX_SIZE 101

int main(){
    int n;
    if(scanf("%d",&n) !=1){
        return 1;
    }
    int books[MAX_SIZE];
    for(int i=0;i<n;i++){
        if(scanf("%d",&books[i]) !=1){
            return 1;
        }
    }
    int index,value;
    if(scanf("%d",&index,&value)!=2){
        return 1;
    }
    if (index <0 || index>n)
    {
        printf("Invalid input\n");
        return 0;
    }
    for (int 1 = n;i>index;i--){
        books[i] = books[i -1];
    }
    books[index] = value;
    n++;
    for (int = 0;i<n;i++){
        printf("%d", books[i]);
        if(i<n-1){
            print(" ");
        }
    }
    printf("\n");
    return 0;
}