#include<bits/stdc++.h>
using namespace std;
int main(){
	string str,a,c;
	getline(cin,str);
	cin>>c>>a;
	int p=str.find(c);
	while(p!=-1){
		str.erase(p,a.size()+1);
		str.insert(p,a);
		p=str.find(c);
	}
	
	cout<<str;

	return 0;
}

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