#include #include int n,c1,c2; int main() { // freopen("A.in","r",stdin); //freopen("A.out","w",stdout); while(1) { char n[10]; memset(n,0,sizeof(n)); scanf("%s %d %d",n,&c1,&c2); if(n[0] == '0' && strlen(n) == 1 && c1 == 0 && c2 == 0) break; int rez = 0; while(n[rez]!= 0) { if(n[rez] == '0' + c1) n[rez] = '0' + c2; rez++; } rez = 0; while(n[rez]=='0') { rez++; } int ok =0; while(n[rez]!=0) { printf("%c",n[rez]); rez++; ok = 1; } if(!ok) printf("0"); printf("\n"); } return 0; }