#include using namespace std; int nc1c2(int n,int c1,int c2) { if(n==0&&c1==n) return c2; int v[10]; int c,i,p,x=0; while(n) { c=n%10; v[++x]=c; if(v[x]==c1) v[x]=c2; n/=10; } p=0; for(i=x;i>=1;i--) p=p*10+v[i]; return p; } int main() { int n=1,c1=1,c2=1,rez; while(n!=0||c1!=0||c2!=0) { scanf("%d%d%d",&n,&c1,&c2); if(n!=0||c1!=0||c2!=0) { rez=nc1c2(n,c1,c2); printf("%d\n",rez); } } return 0; }