def fibonacci_generator(): a = 0 b = 1 while True: yield a t = a a = b b+=t fibo = fibonacci_generator() N,M = map(int,input().split()) for i in range(N - 1): next(fibo) ans = next(fibo) % M print(ans)