#include <bits/stdc++.h>
#define lowbit(x) x&-x
using namespace std;
int arr[100002];
int pos[100002]; //position of input sequence
void add(int index, int delta, int n, int* ft){
for(; index <= n; index += lowbit(index)){
ft[index] += delta;
}
}
int sum(int index, int* ft){
int ans = 0;
for(; index > 0; index -= lowbit(index)){
ans += ft[index];
}
return ans;
}
int main(){
int group;
int n;
long long ans;
cin >> group;
while (group--){
ans = 0;
cin >> n;
for(int i = 1; i <= n; i++){
cin >> arr[i];
}
int* ft = new int[n + 1];
memset(ft + 1, 0, sizeof(int) * n);
for(int i = 1; i <= n; i++){
add(arr[i], 1, n, ft);
ans += i - (sum(arr[i], ft));
}
cout << ans << endl;
}
return 0;
}