//三重循环即可,有时暴力也是一种很好的方法,不用光去想找用哪个算法实现
#include<stdio.h>
#include<algorithm>
#include<iostream>
#include<string.h>
#include<math.h>
#include<cstdlib>
using namespace std;
const int MAXN=300+10;
int num[MAXN][MAXN];
int main()
{
int T;
int n,a,b,coun;
scanf("%d",&T);
while(T--)
{memset(num,0,sizeof(num));
scanf("%d",&n);
int k=n*(n-1)/2;
for(int i=0; i<k; i++)
{
scanf("%d%d%d",&a,&b,&coun);
num[a][b]=coun;
num[b][a]=coun;
}
int ans=0;
for(int i=1;i<=n;i++)
for(int j=i+1;j<=n;j++)
for(int k=j+1;k<=n;k++)
ans=max(ans,num[i][j]+num[j][k]+num[k][i]);
printf("%d\n",ans);
}
return 0;
}