#include #include #include #include #include #include #include #include #include #include #include #include #include #include #define mp make_pair #define f first #define s second #define dim 100 #define oo 0x3f3f3f3f #define pb push_back using namespace std; int main() { string s1 , s2 , s3; while( cin >> s1 >> s2 >> s3 ) { for( int i = 0; i < s1.length() ; i++) { if( s1[i] == s2[0] ) { if( s3[0] != '0' ) cout << s3[0]; else if( s3[0] == '0' && i > 0) cout << s3[0]; } else cout << s1[i]; } if( s1[0] == '0' && s2[0] == '0' && s3[0] == '0') break; cout << '\n'; } return 0; }