D = int(input())
A = list(map(int,input().split()))
for i in range(D, 2, -1):
    A[i - 2] += A[i]
K = min(len(A) - 1, 2)
while K and A[K] == 0:
    K -= 1
print(K)
print(*A[:K + 1])