#include #define f first #define s second #define mp make_pair #define pb push_back #define lp(i,a,n) for(int i=(a);i<=(int)(n);++i) #define lpd(i,a,n) for(int i=(a);i>=(int)(n);--i) #define mem(a,b) memset(a,b,sizeof a) #define all(v) v.begin(),v.end() #define println(a) cout <<(a) < pii; typedef pair pll; typedef vector vi; typedef vector vvi; typedef vector vll; typedef set si; typedef map mii; const int N = 42; ll n,a[N]; int main(){ cin >>n; lp(i,1,n) readll(a[i]); sort(a+1, a+1+n); ll ans = 0, j = 0; lpd(i,n,1) ans += (1ll<