D = int(input()) A = list(map(int, input().split())) def f(x): ans = 0 x0 = x x = 1 for i in range(D + 1): ans += A[i] * x x *= x0 return ans # a - b + c = f(-1) # c = f(0) # a + b + c = f(1) c = f(0) a = (f(-1) + f(1) - 2 * c) // 2 b = (f(1) - f(-1)) // 2 if a == 0: if b == 0: print(0) print(c) else: print(1) print(c, b) else: print(2) print(c, b, a)