#include using namespace std; int nrcif(int x) { int nr=0; if(x>0) { while(x) { nr++; x=x/10; } return nr;} if(x==0) return 1; } int v[1000001]; int main() { int n,c1,c2,cn,u,i,k; while(n != 0 || c1 != 0 || c2 != 0) { cin>>n>>c1>>c2; i=0,k=0; cn=n; while(cn) { i++; u=cn%10; cn=cn/10; if(u==c1) u=c2; v[i]=u; } int ok = 1; for(i=nrcif(n);i>=1;i--) { if(v[nrcif(n)]!=0) { cout<=1;i--) { if(v[nr]==0) { if(v[i]==0) k++; } } if(v[nrcif(n)]==0) { if(nrcif(n)>k){ for(i=nrcif(n)-k;i>=0;i--) cout<0) cout<