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)-1 while USED[NOW]==0: USED[NOW]=1 LOOP+=1 ANS.append(NOW) NOW=E[NOW] SUM=[0] for a in ANS: SUM.append(SUM[-1]+A[a]) LSUM=SUM[Begin+LOOP]-SUM[Begin] Q=int(input()) for tests in range(Q): K=int(input()) if K