#include <iostream>
#include <string>
#include <cmath>
using namespace std;
struct Students
{
string name;
int Chinese;
int Math;
int English;
int sum()
{
return Chinese + Math + English;
}
}a[10000];
int main ()
{
int n, ans, tmp=0;
cin >> n;
for (int i=1; i<=n; i++)
{
cin >> a[i].name >> a[i].Chinese >> a[i].Math >> a[i].English;
}
for (int i=1; i<n; i++)
{
for (int j=i+1; j<=n; j++)
{
if ((a[i].sum()-a[i+1].sum()<=abs(5)) && (a[i].Chinese-a[j].Chinese<=abs(10)) && (a[i].Math-a[j].Math<=abs(10)) && (a[i].English-a[j].English<=abs(10)) )
{
if (a[i].name > a[j].name)
{
cout << a[j].name << " " << a[i].name << endl;
break;
}
else
{
cout << a[i].name << " " << a[j].name << endl;
break;
}
}
}
}
return 0;
}