#include<math.h>
#define MAXN 1000
int main(){
int N,i,j,k,flag;
char name[MAXN][8];
int arr[MAXN][3]={0};
scanf("%d\n",&N);
for (i=0;i<N;i++){
scanf("%s %d %d %d",name[i],&arr[i][0],&arr[i][1],&arr[i][2]);
}
for (i=0;i<N-1;i++){
for (k=i+1;k<N;k++){
flag=0;
for (j=0;j<3;j++){
if (abs(arr[i][j]-arr[k][j])<=5){
flag=0;
}
else {
flag=1;
break;
}
}
if (flag==0&&abs(arr[i][0]+arr[i][1]+arr[i][2]-arr[k][0]-arr[k][1]-arr[k][2])<=10){
printf("%s %s\n",name[i],name[k]);
}
}
}
return 0;
}