n=int(input()) a=list(map(int,input().split())) b1=a[0] b2=a[1] d=[b1,b2] for i in range(2,n): c=b1+b2 d.append(c) b1=b2 b2=c if (c!=a[i]): k=i break print(i+1) for i in range(k+1,n): c=b1+b2 d.append(c) b1=b2 b2=c for i in d: print(i,end=" ") /************************************************************** Problem: 1816 User: admin Language: Python Result: Accepted Time:117 ms Memory:34480 kb ****************************************************************/