#include typedef long long int ll; typedef unsigned long long int ull; typedef long double ld; #define mp make_pair #define pb push_back #define bp __builtin_popcount #define mt(a,b,c) mp(a,mp(b,c)) const ll mo=1e9+7; const ll INF=1e9; const ld pi=acos(-1); const int mxn=1e4+5; const int cons=1; using namespace std; int arr[45]; int main() { //freopen("input.txt","r",stdin); ios_base::sync_with_stdio(false); cin.tie(NULL); int n,i; ll ans,p; cin>>n; for(i=0;i>arr[i]; } sort(arr,arr+n); ans=0; p=1; for(i=n-1;i>=0;i--) { ans+=p*arr[i]; p*=2; } cout<