#include using namespace std; int n=1,c1,c2,c=0,v[16]; int f(int n,int c1,int c2) { if (n == 0) return 0; else if (n % 10 == c1) return c2 + 10 * f(n / 10,c1,c2); else return n % 10 + 10 * f(n / 10,c1,c2); } int main() { while(c < 15 && (n != 0 || c1 != 0 || c2 != 0)) { do{ cin >> n; } while (!(n >= 0 && n < 100000)); do{ cin >> c1; } while (!(c1 >= 0 && c1 < 10)); do{ cin >> c2; } while (!(c2 >= 0 && c2 < 10)); v[++c] = f(n, c1, c2); } for (int i = 1; i < c; i++) cout << v[i] << endl; return 0; }