#include<bits/stdc++.h>
#define pb push_back
#define mp make_pair
#define all(v) v.begin(),v.end()
#define INF 10000000000000LL
#define P system("pause")
#define print(v) for(typeof(v.begin()) itr = v.begin();itr!=v.end();itr++)cout<<*itr<<" "
#define IN freopen("input.txt","r",stdin)
#define OUT freopen("output.txt","w",stdout)
#define IO IN;OUT
typedef long long ll;
using namespace std;
int main()
{
    //IN;
    ll n,sum=0,temp;
    vector<ll> v;
    cin>>n;
    for(ll i=0;i<n;i++)
    {
        cin>>temp;
        v.pb(temp);
    }
    sort(all(v));
    reverse(all(v));
    for(ll i=0;i<n;i++)
    {
        sum += pow(2,i)*v[i];
    }
    cout<<sum;
return 0;
}