#include<cstdio>
using namespace std;
int v[6];
int nrdezero(int n)
{ int nr=0;
  do
  { nr++;
    n=n/10;
  }
  while(n%10==0);
  return nr;
}
int transforma(int n)
{ int nra=nrdezero(n),i,nr,r;
  for(i=0;i<nra;i++)
  { v[i]=0;
  }
  if(i==0)
  { nr=i;
  }
  else {nr=i+1;}
  do
    { v[nr]=n%10;
      n=n/10;
      nr++;
    }
    while(n);
    nr=nr-1;
    for(i=0;i<=nr/2;i++)
    { r=v[nr+1-i];
      v[nr+1-i]=v[i];
      v[i]=r;
    }
  return nr;
}
int main()
{ int n,c1,c2,nr,ok,i;
  while(1)
  { scanf("%d%d%d",&n,&c1,&c2);
    if(n==0 && c1==0 && c2==0)
    { return 0;
    }
    ok=0;
    nr=transforma(n)-1;
    for(i=0;i<=nr;i++)
    { if(v[i]==c1)
      { v[i]=c2;
      }
    }
    for(i=0;i<=nr;i++)
    { if(v[i]>0)
      { ok=1;
        printf("%d",v[i]);
      }
      else
      { if(ok==0)
        { continue;
        }
        ok=1;
        printf("0");
      }
    }
    printf("\n");
  }
  return 0;
}