#include <iostream>
using namespace std;
struct student{
int grade;
char name[11];
char id[11];//数组大小要大于10不然会出错
};
int main()
{
int n;
scanf("%d",&n);
student l,h;
l.grade=100;
h.grade=0;
while(n--){
student s;
scanf("%10s%10s%d",&s.name,&s.id,&s.grade);
if(s.grade>=h.grade){
h=s;
}
if(s.grade<=l.grade){
l=s;
}
}
printf("%s %s\n",h.name,h.id);
printf("%s %s\n",l.name,l.id);
return 0;
}