#include using namespace std; int v[10]; int len = 0; int main(){ int n, c1, c2, c; int newn, aux; while(1){ len = 0; cin>>n>>c1>>c2; if(n == 0 && c1 == 0 && c2 == 0) break; aux = 0; while(n != 0){ c = n % 10; n = n / 10; if(c == c1) c = c2; v[len] = c; len++; } newn = 0; int firstpos = -1; for(int i = len - 1; i >= 0; i--){ if(v[i] == 0 && firstpos == -1){ continue; } firstpos = 1; cout << v[i]; } if(firstpos == -1) cout << 0; cout << endl; } return 0; }