#include<stdio.h>
#include<stdlib.h>
int main(){
    int n,i,oldval,newval;
    int found = 0;
    if(scanf("%d",&n) != 1|| n < 0 || n > 1000){
        printf("Invalid input\n");
        return 0;
    }
    int arr[n];
    for(i = 0; i<n ; i++){
        if(scanf("%d",&arr[i] != 1)){
            printf("Invalid input\n");
            return 0;
        }
    }
    if(scanf("%d %d",&oldval,&newval)!= 2){
        printf("Invalid input\n");
        return 0;
    }
    for(i = 0; i< n ; i++){
        if(arr[i] == oldval){
            arr[i] = newval;
            found = 1;
        }
    }
    if(!found){
        printf("Value not found\n");
        return 0;
    }
    for(i = 0; i < n; i++){
        printf("%d",arr[i]);
        if(i != n - 1 ) printf(" ");
        }
    printf("\n");
    return 0 ;
}