N=int(raw_input()) M=[int(raw_input()) for i in range(N)] dp=[1500000 for i in range(1<0: s+=M[j] S.append(s%1000) def bitCount(c): ret=0 while c!=0: c&=c-1 ret+=1 return ret dp[0]=0 for i in range(N): for j in range(1<