#include #define all(x) x.begin(), x.end() #define allr(x) x.rbegin(), x.rend() using namespace std; long long ans = 0; long long sum = 0; long long c[12312]; long long pw[123123]; void cal() { pw[0] = 1; for (int i = 1; i <= 41; i++) { pw[i] = pw[i - 1] * 2; } } int main() { ios_base::sync_with_stdio(0); //cout << fixed << setprecision(20); int n; cin >> n; cal(); for (int i = 0; i < n; i++) { cin >> c[i]; } sort(c, c + n); reverse(c, c + n); ans = c[0]; for (int i = 1; i < n; i++) { ans += c[i] * pw[i]; } cout << ans; return 0; } /* 5 6 1 2 1 3 2 3 3 4 3 5 4 5 */