#include<bits/stdc++.h>
using namespace std;
#define MAXN 100
struct pp
{
string s;
int a,b,total;
}q[MAXN];
int comp(pp x,pp y)
{
return x.total>y.total;
}
int main()
{
int t;
cin>>t;
while(t--)
{
int n,i;
cin>>n;
for(i=0;i<n;i++)
{
cin>>q[i].s;
scanf("%d%d",&q[i].a,&q[i].b);
q[i].total=q[i].a+q[i].b;
}
sort(q,q+n,comp);
for(i=0;i<n;i++)
{
cout<<q[i].s<<endl;
}
}
}