n=int(input())
vlis=list(map(int,input().split()))
while len(vlis)>=2:
	tlis=[]
	for i in range(len(vlis)-1):
		t=(vlis[i]+vlis[i+1])/2
		tlis.append(t)
	vlis.insert(tlis.index(min(tlis)),min(tlis))
	for i in range(2):
		vlis.pop(tlis.index(min(tlis))+1)
		
print(vlis[0])