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])