#include<iostream>
#include<string>
#include<algorithm>
#include<bits/stdc++.h>
#include<vector>
 
using namespace std;


int main(){
	int N,M,K,D,A[10]={};
	cin >> N >> K;
	for(int i=0; i<K; i++){
		cin >> A[i];
	}
	N*=10;
	M=N;
	while(N!=0){
		for(int i=0; i<K; i++){
		if(N%10==A[i]){
			 N=M+1;
		M=N;
		break;
		}
	}N/=10;
	}
	cout << M/10 << endl;
}