N=int(input())
V=sorted(list(map(int, input().split())), reverse=True)
if len(set(V))==1:
  print(V[0])
else:
  while True:
    v1=V.pop(0)
    v2=V.pop(0)
    v3=(v1+v2)/2
    V.append(v3)
    V=sorted(V, reverse=True)
    if len(V)==1:
      break
  print(V[0])
