import numpy as np from sys import stdin readline = stdin.readline N=int(readline()) A=list(map(int,readline().split())) Q=int(readline()) K=[int(readline()) for i in range(Q)] M=50 dp=np.array([[-1]*M for i in range(N)],dtype="int64") for i in range(N): dp[i][0]=A[i%N] for j in range(M-1): for i in range(N): middle=(dp[i][j]+i)%N dp[i][j+1]=dp[i][j]+dp[middle][j] for k in K: X=0 for i in range(M): if (k>>i)%2==1: X=X+dp[X%N][i] print(X)