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

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