N=int(input()) A=list(map(int,input().split())) E=[(A[i]+i)%N for i in range(N)] NOW=0 USED=[0]*N ANS=[] while USED[NOW]==0: USED[NOW]=1 ANS.append(NOW) NOW=E[NOW] USED=[0]*N NOW=ANS[-1] ANS.pop() LOOP=0 Begin=len(ANS) #print(Begin,ANS,NOW) while USED[NOW]==0: USED[NOW]=1 LOOP+=1 ANS.append(NOW) NOW=E[NOW] for i in range(10): USED[NOW]=1 ANS.append(NOW) NOW=E[NOW] SUM=[0] for a in ANS: SUM.append(SUM[-1]+A[a]) LSUM=SUM[Begin+5+LOOP]-SUM[Begin+5] Q=int(input()) for tests in range(Q): K=int(input()) if K