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)