#include <bits/stdc++.h>
using namespace std;
struct student
{
string name;
int chinese,math,english;
int total;
}a[1010];
int main()
{
int n;
student s;
cin>>n;
for(int i=0;i<=n-1;i++)
{
cin>>a[i].name>>a[i].chinese>>a[i].math>>a[i].english;
a[i].total=a[i].chinese+a[i].math+a[i].english;
}
for(int i=0;i<=n-1;i++)
for(int j=i+1;j<=n-1;j++)
{
if(j!=i)
{
if(a[i].chinese<=a[j].chinese)
{
s.chinese=a[i].chinese;
a[i].chinese=a[j].chinese;
a[j].chinese=s.chinese;
}
if(a[i].math<=a[j].math)
{
s.math=a[i].math;
a[i].math=a[j].math;
a[j].math=s.math;
}
if(a[i].english<=a[j].english)
{
s.english=a[i].english;
a[i].english=a[j].english;
a[j].english=s.english;
}
if(a[i].total<=a[j].total)
{
s.total=a[i].total;
a[i].total=a[j].total;
a[j].total=s.total;
}
if(a[i].chinese-a[j].chinese<=5&&a[i].math-a[j].math<=5&&a[i].english-a[j].english<=5&&a[i].total-a[j].total<=10)
cout<<a[i].name<<" "<<a[j].name<<endl;
}
}
return 0;
}