import sys input = sys.stdin.readline N=int(input()) A=list(map(int,input().split())) if N==1: print(1) exit() X=[] for i in range(1,N): X.append(A[i]-A[i-1]) X.append(-1) X.pop() S=X LEN=len(S) i=0 j=0 R=[0]*LEN # 文字 i を中心とする最長の回文の半径 while i=0 and i+j=0 and i+k