import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
int no=in.nextInt();
ArrayList<student> a =new ArrayList();
for(int i = 0;i<no;i++)
{
a.add(new student(in.next(),in.next(),in.nextInt()));
}
Collections.sort(a);
System.out.println(a.get(no-1).name+" "+a.get(no-1).num);
System.out.println(a.get(0).name+" "+a.get(0).num);
}
}
class student implements Comparable<student>
{
String name = new String();
String num = new String();
int grade;
public student(String name,String num,int grade)
{
this.name=name;
this.num=num;
this.grade=grade;
}
@Override
public int compareTo(student e)
{
if(this.grade>e.grade)
return 1;
if(this.grade==e.grade)
return 0;
else return -1;
}
}