#include <bits/stdc++.h>
using namespace std;
 int main(){
	string s1,y,z;
	int p;
	getline(cin,s1);
	getline(cin,y);
	getline(cin,z);
    p=s1.find(y);
    while(p!=-1){
    	s1.replace(p,y.size(),z);
    	p=s1.find(y);
    }
    cout<<s1;
    return 0;
}
/**************************************************************
	Problem: 1112
	User: xuanhua
	Language: C++
	Result: Time Limit Exceed
****************************************************************/