#include<iostream>
#include<cmath>
#include<cstring>
using namespace std;
int n;
int cnt[10005];
struct student{
char name[10005];
int c,m,e;
}sd[10005];
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>sd[i].name>>sd[i].c>>sd[i].m>>sd[i].e;
cnt[i]+=sd[i].c+sd[i].m+sd[i].e;
}
for(int i=2;i<=n;i++){
for(int j=1;j<i;j++){
if(abs(cnt[i]-cnt[j])<=10&&abs(sd[i].c-sd[j].c)<=5&&abs(sd[i].m-sd[j].m)<=5&&abs(sd[i].e-sd[j].e)<=5){
if(strcmp(sd[i].name,sd[j].name)<0) cout<<sd[i].name<<" "<<sd[j].name<<endl;
else cout<<sd[j].name<<" "<<sd[i].name<<endl;
}
}
}
return 0;
}