#include <iostream>
using namespace std;

void afis (int N , int C1 , int C2)
{
    int p=1,sum=0,l=0,i,v[15];

    if (N==0 && C1==0)
    {
        cout<<C2;
        cout<<'\n';
        return;
    }

    while (N)
    {
        v[++l]=N%10;
        N/=10;
        if (v[l]==C1) v[l]=C2;
    }
    for (i=1;i<=l;i++)
     {
         sum=sum+(p*v[i]);
         p*=10;
     }
     cout<<sum;
     cout<<'\n';
}

int main()
{
    int n,c1,c2;
    while (1)
    {
        cin>>n>>c1>>c2;
        if (n==0 && c1==0 && c2==0)
         return 0;
        afis(n,c1,c2);
    }
}