#include #define fi(a,b,c) for(int a=b; a<=c; a++) #define fd(a,b,c) for(int a=b; a>=c; a--) #define fii(a,b,c) for(int a=b; a pi; typedef vector vi; typedef vector vii; const int MOD = (int) 1e9 + 7; const int oo = (int) 1e9; const ll ooll = (ll)(1e18); const ld EPS = 1e-9; const int N = 100; int n; int a[100] ; int main() { scanf("%d", &n); fi(i, 1, n) scanf("%d", &a[i]); sort (a + 1, a + n + 1); ll ans = 0; ll Pow = 1; fd(i, n, 1) { ans = ans + a[i] * Pow; Pow = Pow * 2; } printf("%lld", ans); }