#include<stdio.h>
#include<math.h>
struct Students{
char name[8];
int x,y,z;
}students[1005];
int main(){
int N;
scanf("%d",&N);
int i,j;
for(i=0;i<N;i++){
scanf("%s %d %d %d",&students[i].name,&students[i].x,&students[i].y,&students[i].z);
}
for(i=0;i<N;i++){
int t=0;
for(j=i+1;j<N;j++){
int a=abs(students[i].x-students[j].x);
int b=abs(students[i].y-students[j].y);
int c=abs(students[i].z-students[j].z);
int sum=abs(students[i].x+students[i].y+students[i].z-students[j].x-students[j].y-students[j].z);
if(a<=5&&b<=5&&c<=5&&sum<=10){
if(students[i].name<students[j].name)
printf("%s %s",students[i].name,students[j].name);
else{
printf("%s %s",students[j].name,students[i].name);
}
printf("\n");
}
}
}
return 0;
}