#include<bits/stdc++.h>
using namespace std;
int main(){
	string s1,zc,th;
	getline(cin,s1);
	cin>>zc>>th;
	int p=s1.find(zc);
	while(p!=-1){
		s1.replace(p,zc.size(),th);
		p=s1.find(zc,p+1);
	}
	cout<<s1;
	return 0;
}

/**************************************************************
	Problem: 1112
	User: tangkaixuan
	Language: C++
	Result: Time Limit Exceed
****************************************************************/