// iostream is too mainstream #include // bitch please #include #include #include #include #include #include #include #include #include #include #include #include #define dibs reserve #define OVER9000 1034567890 #define ALL_THE(CAKE,LIE) for(auto LIE =CAKE.begin(); LIE != CAKE.end(); LIE++) #define tisic 47 #define soclose 1e-9 #define chocolate win // so much chocolate #define patkan 9 #define ff first #define ss second #define abs(x) ((x < 0)?-(x):x) #define uint unsigned int #define dbl long double using namespace std; // mylittledoge int main() { cin.sync_with_stdio(0); cin.tie(0); string n; int c1,c2; while(cin >> n >> c1 >> c2) { if(n == "0" && c1+c2 == 0) return 0; for(int i =0; i < n.length(); i++) if(n[i] == '0'+c1) n[i] ='0'+c2; reverse(n.begin(),n.end()); while(n.size() > 1 && *n.rbegin() == '0') n.erase(n.end()-1); reverse(n.begin(),n.end()); cout << n << "\n";} return 0;} // look at my code // my code is amazing