#include"bits/stdc++.h"
using namespace std;

#define int long long
#define pb push_back
#define all(v) begin(v), end(v)
#define inf (int)(4e18)
#define N (int)(2e5 + 10)

void testCase() {
     int n; cin >> n;
     vector<int> a(n);
     for (int &i : a) cin >> i;
     sort(all(a));
     int ans = 0;
     for (int i = 0; i < n; i++)
          ans += (2 * i + 1 - n) * a[i];     cout << ans;
}

/* Work hard .. Calm and proceed */
int32_t main() {
     ios_base::sync_with_stdio(false);
     cin.tie(nullptr), cout.tie(nullptr);
     int t_c = 1;
     // cin >> t_c;
     while (t_c--)
          testCase();
}
#include<bits/stdc++.h>
#define lli long long int 
#define endl "\n"
#define fastio  ios_base::sync_with_stdio(false);cin.tie(NULL); cout.tie(NULL);
using namespace std;
lli min(lli a,lli b)
{
    if (a<b)
    {
        return a;
    }
    else
    {
        return b;
    }    
}
lli max(lli a,lli b)
{
    if (a>b)
    {
        return a;
    }
    else
    {
        return b;
    }
}

void solve()
{
    lli a,b,c,d;
    cin>>a>>b>>c>>d;
    cout<<min(a,min(b,min(c,d)))<<endl;
}

int main(){
    fastio;
    cout<<fixed;
    cout<<setprecision(10);
    lli t=1;
   //cin>>t;
    for(lli i=1;i<=t;i++)
    {
        solve();
    }
    return 0;
   
}