#include<iostream>
#include<stdio.h>
#include<string>
#include<cstring>
#include<cmath>
#include<algorithm>
using namespace std;
struct acm{
string name;
int ll;
int sj;
int tot;
}acm[110];
bool cmp(struct acm a,struct acm b){
return a.tot>b.tot;
}
int main(){
int t;
cin>>t;
while(t--){
int n;
cin>>n;
for(int i=0;i<n;i++){
cin>>acm[i].name>>acm[i].ll>>acm[i].sj;
acm[i].tot=acm[i].ll+acm[i].sj;
}
sort(acm,acm+n,cmp);
for(int i=0;i<n;i++)cout<<acm[i].name<<endl;
}
}