N = int(input())
values = list(map(int, input().strip().split()))
total = 0
values.sort()
step = 0
print(values)
while len(values) > 1:
    new = (values[step] + values[step + 1]) / 2
    del values[0]
    del values[0]
    values = [new] + values
    print(values)
print(values[0])