#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef pair ii; typedef vector vi; typedef vector vii; #define INF 1e9 #define ll long long #define ull unsigned long long int main() { //freopen("C:\\Users\\Sonia\\Documents\\mindCoding.ro\\in.txt", "r", stdin); string str, a, b; while((cin >> str >> a >> b) && (str != "0" || a != "0" || b != "0")) { bool first = true; for(int i = 0; i < str.length(); i++) { if(str.substr(i,1) == a) { if(first && b != "0") { cout << b; first = false; } if(!first) cout << b; } else { if(first) first = false; cout << str[i]; } } if(first) cout << "0"; cout << endl; } return 0; }