#include using namespace std; int main() { int N, ans = 0, i = 1; bool check = true; cin >> N; vector A(N); for (int &a : A) cin >> a; sort(A.begin(), A.end()); A.pop_back(); while (check) { int j = 0; while (j < pow(2, i) && A.size()) { ans += A.at(A.size() - 1) * i; A.pop_back(); j++; } if (A.size() == 0) check = false; i++; } cout << ans << endl; }