# include <stdio.h>
# include <math.h>
# include <string.h>
struct student
{
char name[10];
int score[3];
}stu[1000];
int main(void)
{
int menber,i,k,sum[1000],j;
scanf("%d",&menber);
for(i=0;i<menber;i++)//输入
{
scanf("%s",stu[i].name);
scanf("%d%d%d",&stu[i].score[0],&stu[i].score[1],&stu[i].score[2]);
}
for(i=0;i<menber;i++)//算总分
{
sum[i]=stu[i].score[0]+stu[i].score[1]+stu[i].score[2];
}
for(i=0;i<menber-1;i++)
{
for(j=i+1;j<menber;j++)
{
if(abs(stu[i].score[0]-stu[j].score[0])<=5&&abs(stu[i].score[1]-stu[j].score[1]<=5)&&abs(stu[i].score[2]-stu[j].score[2]<=5)&&abs(sum[i]-sum[j])<=10)//寻找旗鼓相当的对手
{
if(strcmp(stu[i].name,stu[j].name)>0)//判断两对手名字顺序
printf("%s %s\n",stu[j].name,stu[i].name);
else printf("%s %s\n",stu[i].name,stu[j].name);
}
}
}
}