N, K = map(int, input().split()) N = str(N) digit = -1 SUM = 1 for i in reversed(range(len(N))): SUM *= int(N[i])+1 if SUM > K: digit = len(N)-i-1 break if SUM == K: digit = len(N)-i break K -= 1 SUM = 1 for i in range(len(N)): SUM *= int(N[i])+1 ans = [] for i in range(len(N)): SUM //= int(N[i])+1 ans.append(str(K//SUM)) K %= SUM print(int("".join(ans)))