#include<cstdio>
#include<cstring>

int n,c1,c2;

int main()
{
   // freopen("A.in","r",stdin);
    //freopen("A.out","w",stdout);


    while(1)
    {
        char n[10];
        memset(n,0,sizeof(n));
        scanf("%s %d %d",n,&c1,&c2);

        if(n[0] == '0' && strlen(n) == 1 && c1 == 0 && c2 == 0)
            break;

        int rez = 0;

        while(n[rez]!= 0)
        {
            if(n[rez] == '0' + c1)
                n[rez] = '0' + c2;
            rez++;
        }

        rez = 0;
        while(n[rez]=='0')
        {
            rez++;
        }

        int ok =0;
        while(n[rez]!=0)
        {
            printf("%c",n[rez]);
            rez++;
            ok = 1;
        }
        if(!ok)
            printf("0");
        printf("\n");
    }



    return 0;
}