using namespace std;
struct student{
string name;
int C,M,E,S;
};
void score(student s){
s.S=s.C+s.M+s.E;
}
student s[1005];
int n;
int main(){
cin>>n;
for(int i=0;i<n;i++){
cin>>s[i].name>>s[i].C>>s[i].M>>s[i].E;
score(s[i]);
}
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
if(abs(s[i].C-s[j].C)<=5&&abs(s[i].M-s[j].M)<=5&&abs(s[i].E-s[j].E)<=5&&abs(s[i].S-s[j].S)<=10){
cout<<s[i].name<<" "<<s[j].name<<endl;
}
}
};
return 0;
}