N=int(input()) D=list(map(int,input().split())) MAX=1<0 and D[i]<0:level+=1 if D[to]<0:dp[s][to]=max(dp[s][to],dp[bs][frm]+D[to]) else:dp[s][to]=max(dp[s][to],min(level*100,dp[bs][frm]+D[to])) ans=max(dp[-1]) print(ans)