#include <iostream>
#include <stdio.h>
using namespace std;

int digs[11];
int L=0;

int main()
{
    int n,c1,c2;
    int newnum;
    int i;

    while(1)
    {
        scanf("%d %d %d",&n,&c1,&c2);

        if (n==0 && c1==0 && c2==0)
        {
            break;
        }

        if (n==0)
        {
            if (c1==0)
            {
                printf("%d\n",c2);
            }
            else
            {
                printf("0\n");
            }
        }
        else
        {
            L=0;

            while(n>0)
            {
                L++;
                digs[L]=n%10;

                if (digs[L]==c1)
                digs[L]=c2;

                n/=10;
            }

            newnum=0;

            for (i=L;i>=1;i--)
            {
                newnum*=10;
                newnum+=digs[i];
            }

            printf("%d\n",newnum);
        }
    }

    return 0;
}