n = int(input())
num_list = sorted(list(map(int, input().split())))
def merge(num_list):
    if len(num_list) == 1: return num_list
    if len(num_list) ==2: 
        return [(num_list[0] + num_list[1])/2]
    else:
        tmp = num_list[2:]
        tmp.append((num_list[0] + num_list[1])/2)
        return tmp

for i in range(n-1):
    num_list = merge(num_list)
print(num_list[0])
    

