#include #define pii pair #define mkp make_pair #define fs first #define sc second #define pb push_back #define ppb pop_back() #define pf printf #define pf1(a) printf("%d\n",a) #define hi() printf("hi!\n") #define sf scanf #define sf1(a) scanf("%d",&a) #define sf2(a,b) scanf("%d %d",&a,&b) #define sf3(a,b,c) scanf("%d %d %d",&a,&b,&c) #define sf1ll(a) scanf("%lld",&a) #define sf2ll(a,b) scanf("%lld %lld",&a,&b) #define sf3ll(a,b,c) scanf("%lld %lld %lld",&a,&b,&c) #define pcase(x) printf("Case %d: ",x) #define MX 1000000007 #define inf 1000000007 #define pi acos(-1.0) #define mem(arr,x) memset((arr), (x), sizeof((arr))); #define FOR(i,x) for(int i=0;i<(x); i++) #define FOR1(i, x) for(int i = 1; i<=x ; i++) using namespace std; typedef long long int lint; typedef double dbl; lint bigmod(lint a,lint p) { lint res = 1, x = a; while( p ) { if( p & 1 ) res = (res * x) ; x = (x * x); p >>= 1; } return res; } int main() { lint n,i,ans=0,ar[110]; cin>>n; for(i=0;i>ar[i]; sort(ar,ar+n); for(i=n-1;i>=0;i--) { ans+=ar[i]*bigmod(2,n-1-i); } cout<