#include <stdio.h>
int main(void){
// 학생 수, 라벨 입력 받기
long long num, label;
scanf("%lld %lld", &num, &label);
long long count = 1, ten = 1;
while(num != 0){
long long is_have = 1, k = 1, tmp = count;
// 일단 자리수 구하기
for(;k <= count; k*=10){
}
k /= 10;
// 해당하는 라벨이 들어있는지 확인
for(long long z = k; z > 0; z/=10){
// 해당 자리수의 숫자 구하기
long long number = tmp / z;
// 해당 자리수 빼주기
tmp -= number*z;
// 만약 해당 자리수의 숫자가 라벨과 같은 수면
// 같은 수임을 표시후 break;
if(number == label){
is_have = 0;
break;
}
}
// 카운터 증가
count++;
// 같은 수가 아니라면 학생수 -1
if(is_have){
num --;
}
}
// 출력
printf("%lld", --count);
return 0;
}