#include <stdio.h>
#include<string.h>
#include <stdlib.h>
int main(){
char A[100][30],g[100][30];
int B[100],C[100],D[100];
int T,a,b,i,j,r;
int x,y,t;
scanf("%d",&T);
while(T--){
scanf("%d",&a);
for(i=0;i<a;i++)
{scanf("%s %d %d",&A[i],&B[i],&C[i]);
D[i]=B[i]+C[i];}
for(i=0;i<a;i++)
{for(j=0;j<a;j++){
if(D[i]>D[j])
{ r=D[i];
D[i]=D[j];
D[j]=r;
strcpy(g[0],A[i]);
strcpy(A[i],A[j]);
strcpy(A[j],g[0]);}
}}
for(i=0;i<a;i++)
{printf("%s\n",A[i]);}
}
}