#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <ctime>
#include <cmath>
#include <algorithm>
#include <vector>
#include <queue>
#include <deque>

#define INF (1<<30)
#define mod 666013

using namespace std;
int a, b, c, n, i, aux, x, p, r;
char s[15];
int main()
{
    //freopen("1.in", "r", stdin);
    //freopen("1.out", "w", stdout);
    while(1)
    {
        scanf("%s%d%d\n", &s, &b, &c);
        if(s[0]=='0'&&b==0&&c==0)
            break;
        n=strlen(s);
        for(i=0;i<n;i++)
            if(s[i]==b+'0') s[i]=c+'0';
        i=0;
        while(s[i]=='0') i++;
        if(i==n) printf("0");
        else
            while(i<=n)
                {   printf("%c", s[i]); i++;}
        printf("\n");
    }
    return 0;
}