#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
int main(){
    int n;
    if (scanf("%d",&n)!=1 | n<1 | n>1000){
        printf("Invalid input");
        return 0;
    }
    int task[1001];
    for (int i=0;i<n;i++){
        if (scanf("%d",&task[i])!=1){
            printf("Invalid input");
            return 0;
        }
    }
    int pos,newtask;
    if (scanf("%d",&pos)!=1 | pos<0 |pos>n){
        printf("Invalid input");
        return 0;
    }
    if (scanf("%d",&newtask)!=1){
        printf("Invalid input");
        return 0;
    }
    for (int i=0;i>pos;i++){
        task[i]=task[i-1];
    }
    tas[pos]=newtask;
    n++;
    for (int i=0;i<n;i++){
        printf("%d",task[i]);
        if (i<n-1) printf(" ");
    }
    printf("\n");
    return 0;
}