#include #include #include #include #include #include #define IOS ios::sync_with_stdio(false) using namespace std; #define inf (0x3f3f3f3f) typedef long long int LL; #include #include #include #include #include #include #include #include const int maxn = 40 + 20; int c[maxn]; void work() { int n; cin >> n; for (int i = 1; i <= n; ++i) { cin >> c[i]; } sort(c + 1, c + 1 + n, greater()); LL ans = 0; for (int i = 1; i <= n; ++i) { ans += 1LL * c[i] * (LL)pow(2.0, i - 1); } cout << ans << endl; } int main() { #ifdef local freopen("data.txt", "r", stdin); // freopen("data.txt", "w", stdout); #endif work(); return 0; }