← Home
#include<bits/stdc++.h>
using namespace std;const int N=2e6+10;
int T_T,n,i,j,num,a[N];map<int,int>mp1, mp2;long long ans;
int main(){
	for(cin>>T_T;T_T--;){
		for(cin>>n,num=ans=0,mp1.clear(),mp2.clear(),i=1;i<=n;++i)cin>>a[i];
		for(i=1;i<=n;++i)mp1[a[i]]=i;
		for(i=1;i<=n;++i){
			if(!mp2[a[i]])mp2[a[i]]=i,num++;
			if(mp1[a[i]]==i)ans+=num;
		}
		cout<<ans<<endl;
	}
}