n,k = map(int,input().split()) a = [1]; b = ["0"]; k -= 1 while n: a.append(a[-1]*(n%10+1)); n //= 10 for v in a[-2::-1]: b.append(str(k//v)); k -= k//v*v print(int("".join(b)))