int main()
{
    char s[101];//????????
    char a[101];
    char b[101];
    char d[101][101];//
    int l;//???s?
    int i,j,k;  //????
    while(gets(s)){//?????s
        int t=0;
		scanf("%s",a);//?????a
        scanf("%s",b);//?????b
		getchar();//
		l=strlen(s);//?????s???
		i=0;//???????
		j=0;
		k=0;
		for(i=0;i<=l;i++){//??
			if(s[i]==' '){//????????????
				d[j][k]='\0';
				k=0;
				++j;//?????1
			}
			else if(s[i]=='\0'){//???????
				d[j][k]='\0';
				++j;//?????1
			}
			else{
				d[j][k] = s[i];++k;//??????????????
			}
		}
		for(i=0;i<j;i++){//??
			if(strcmp(a,d[i])==0)//?????????
				strcpy(d[i],b);
		}
		for(i=0;i<j-1;i++)//??
			printf("%s ",d[i]);
		printf("%s\n",d[i]);}//????
	return 0;
}