#include<bits/stdc++.h>
using namespace std;
string s,a,b;
int mark;
int main(){
getline(cin,s);
int sl=s.length();
cin>>a>>b;
int al=a.length();
for(int i=0;i<sl;i++){
if(s[i]==a[0]&&s[i+al-1]==a[al-1])
mark=i;
}
for(int i=0;i<sl;i++){
if(i==mark){
cout<<b;
i+=al-1;
}
else cout<<s[i];
}
return 0;
}