#include<bits/stdc++.h>
using namespace std;
struct b{
string name;
int yu;
int shu;
int yin;
int sum;
}a[1009];
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i].name;
cin>>a[i].yu;
cin>>a[i].shu;
cin>>a[i].yin;
a[i].sum=a[i].yu+a[i].shu+a[i].yin;
}
for(int i=1;i<n;i++){
for(int j=i+1;j<=n;j++){
if(abs(a[i].yu-a[j].yu<=5)&&abs(a[i].shu-a[j].shu<=5)&&abs(a[i].yin-a[j].yin<=5)&&abs(a[i].sum-a[j].sum<=10)){
if(a[i].name<=a[j].name){
cout<<a[i].name<<" "<<a[j].name<<endl;
}
else{
cout<<a[j].name<<" "<<a[i].name<<endl;
}
}
}
}
return 0;
}