#include<iostream>
#include<cstring>
using namespace std;

int num[10];

bool check(int n)
{
	while(n != 0)
	{
		if(num[n % 10] == 0)	return false;
		n /= 10;
	}
	return true;
}

int main()
{
	memset(num, 1, sizeof(num));
	int n, k;	cin >> n >> k;
	for(int i = 0; i < k; i ++)
	{
		int x;	cin >> x;
		num[x] = 0;
	}
	for(int i = 0; ; i ++)
	{
		if(check(i) && i >= n)
		{
			cout << i << endl;
			break;
		}
	}
}