import sys
def parse_input():
n, k = map(int, sys.stdin.readline().strip().split())
return n, k
def count_k(num, k) -> int:
count = 0
while num > 0:
count += num % 10 == k
num //= 10
return count
def fib_generator(n):
last = 0
last_last = 1
for i in range(n):
now = last + last_last
last_last, last = last, now
yield now
if __name__ == "__main__":
n, k = parse_input()
count_max = -1
fib_wanted = -1
for fib in fib_generator(n):
count = count_k(fib, k)
if count > count_max:
count_max, fib_wanted = count, fib
print(fib_wanted)