n = int(input()) A = sorted(list(map(int,input().split())),reverse=True) i = 0 cnt = 0 ans = 0 while True: if n - 2 ** i >= 0: for j in range(2 ** i): ans += i * A[cnt] cnt += 1 n -= 2 ** i else: for j in range(n): ans += i * A[cnt] cnt += 1 break i += 1 print(ans)