#include<bits/stdc++.h>
using namespace std;
#define pb push_back
typedef long long ll;
typedef pair<int,int>pii;
const int maxn=2e5+5;
int cnta[maxn],cntb[maxn];
int A[maxn],B[maxn];
int main(){
    int t;
    scanf("%d",&t);
    while(t--){
        int a,b,k;
        scanf("%d%d%d",&a,&b,&k);
        for(int i=1;i<=a;i++){
            cnta[i]=0;
        }
        for(int i=1;i<=b;i++){
            cntb[i]=0;
        }

        for(int i=1;i<=k;i++){
                int x;
                scanf("%d",&x);
                cnta[x]++;
                A[i]=x;
        }

        for(int i=1;i<=k;i++){
                int x;
                scanf("%d",&x);
                cntb[x]++;
                B[i]=x;
        }
        ll ans=1ll*k*(k-1)/2;
        ll tmp=0;
        for(int i=1;i<=k;i++){
           tmp+=cnta[A[i]]-1+cntb[B[i]]-1;
        }
        ans-=tmp/2;
        printf("%lld\n",ans);
    }
    return 0;
}
