#include<stdio.h>

int n,c1,c2;

inline int recursiv(int n, int c1, int c2)
{
    if(!n)
        return 0;
    int ok = recursiv(n/10,c1,c2);
    if(n % 10 == c1)
    {
        if(c2 || (c2 == 0 && ok == 1))
        {
            printf("%d",c2);
            return 1;
        }
    }
    else
    {
        if(ok == 1 || (n % 10 != 0))
        {
            printf("%d",n % 10);
            return 1;
        }
    }
    return 0;
}

int main ()
{
  //  freopen("a.in","r",stdin);
   // freopen("a.out","w",stdout);

    while(1)
    {
        scanf("%d%d%d",&n,&c1,&c2);
        if(n == 0 && c1 == 0 && c2 != 0)
        {
            printf("%d\n",c2);
            continue;
        }
        if(!c1 && !c2 && !n)
            return 0;
        int ok = recursiv(n,c1,c2);
        printf("\n");
    }

    return 0;
}