#include<bits/stdc++.h>
using namespace std;
int n,a,x;
bitset<15>BIT;
int main()
{
	scanf("%d %d",&n,&a);
	for(int i=0;i<15;i++)BIT[i]=false;
	for(int i=1;i<=a;i++)scanf("%d",&x),BIT[x]=true;
	while(1)
	{
		int k=n;
		bool p=true;
		while(k>0)
		{
			if(BIT[k%10])p=false;
			k/=10;
		}
		if(p)
		{
			printf("%d",n);
			break;
		}
		n++;
	}
}