#include <iostream>
#include<stdio.h>
using namespace std;
void transformare(char c[10000],int&c1,int &c2,long &n)
{
    int i=0,p=1;
    n=c1=c2=0;
    while(c[i]!=' '){
        n=n*10+(c[i]-'0')*p;
        i++;
    }
    i++;
    c1=c[i]-'0';
    i=i+2;
    c2=c[i]-'0';
}
int main()
{
    int c1,c2;
    long n;
    char c[10000];
    gets(c);
    transformare(c,c1,c2,n);
    while(n!=0&& c1!=0 &&c2!=0)
    {
        int m=n,p=1;
        n=0;
        while(m!=0)
        {
            int c=m%10;
            if(c==c1)
                n=c2*p+n;
            else
                n=c*p+n;
            m=m/10;
            p=p*10;
        }
        printf("%d\n",n);
        gets(c);
        transformare(c,c1,c2,n);
    }

    return 0;
}