#include <bits/stdc++.h>
#define ll long long
using namespace std;
inline int read(){
char ch=getchar();
int x=0,f=1;
while(ch<'0'||ch>'9'){if(ch=='-') f=-1;ch=getchar();}
while(ch>='0'&&ch<='9') x=x*10+(ch^48),ch=getchar();
return x*f;
}
void solve(){
int n; cin>>n;
vector <int> v(n);
vector <int> x(n);
for (int i=0; i<n; ++i){
int a=read();
v[i]= a;
x[i]= a;
}
sort(x.begin(), x.end());
ll ans = 0;
for (int i=0; i<n; ++i){
auto it = lower_bound(x.begin(), x.end(), v[i]);
ans+= (it-x.begin());
x.erase(it);
}
cout<<ans<<endl;
}
int main()
{
int t=1;
while(t--){
solve();
}
return 0;
}