#include <bits/stdc++.h>
using namespace std;
struct stu {
string name;
int Chinese;
int Math;
int English;
} a[100010];
int main() {
int n;
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++) {
int s1 = abs(a[i].Chinese - a[j].Chinese);
int s2 = abs(a[i].Math - a[j].Math);
int s3 = abs(a[i].English - a[j].English);
int s4 = s1 + s2 + s3;
if(s1 <= 5 && s2 <= 5 && s3 < 5 && s4 <= 10)
if(a[i].name > a[j].name)
cout << a[j].name << " " << a[i].name << endl;
else
cout << a[i].name << " " << a[j].name << endl;
}
}
return 0;
}