#include<cmath>
#include<cstdio>
#include<iostream>
#include<algorithm>
#define eps 1e-8
#define pi acos(-1.0)
using namespace std;
const int N=1000;
struct Point{double x, y;}p[N];
double ans[2*N];
long long C(int a,int b){
    long long ans=1;
    for(int i=0;i<b;i++) ans*=(a-i);
    for(int i=2;i<=b;i++) ans/=i;
    return ans;
}
int main(){
    int t,n;
    scanf("%d",&t);
    while(t--){
        scanf("%d",&n);
        for(int i=0;i<n;i++)
        scanf("%lf%lf",&p[i].x,&p[i].y);
        long long res=0;
        for(int i=0;i<n;i++){
            for(int j=0;j<n;j++){
                if(j==i) continue;
                double tmp=atan2(p[j].y-p[i].y,p[j].x-p[i].x);
                if(tmp<=-eps) tmp+=2*pi;
                j<i?ans[j]=tmp:ans[j-1]=tmp;
            }
            sort(ans,ans+n-1);
            int k=1;
            long long re2=0;
            for(int j=0;j<n-1;j++)
                ans[j+n-1]=ans[j]+2*pi;
            for(int j=0;j<n-1;j++){
                while(fabs(ans[k]-ans[j])-pi<0) k++;
                if(k-j-1>=2) re2+=C(k-j-1,2);
            }
            res+=C(n-1,3)-re2;
        }
        printf("%I64d\n",C(n,4)-res);
    }
    return 0;
}