#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
****************************************************************/