import math

N=int(raw_input())

V=map(int, raw_input().split())
print V

max=0
for i in range(N):
    for j in range(i+1,N):
       m=V[i]+V[j]-math.floor(math.log((j-i),2)) 
       if m>max:
           max=m
print int(max)