from collections import * inf=10**16 n = int(input()) mm =[int(input()) for _ in range(n)] dp=[inf]*(1<>i&1:continue nbit=bit|1<>j&1] t = sum(t1)%1000 price=max(0,mm[i]-t) dp[nbit]=min(dp[nbit],dp[bit]+price) print(dp[-1])