import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int m=scanner.nextInt();
String earlist="",lastest="";
int earlist_signin=Integer.MAX_VALUE,lastest_signout=Integer.MIN_VALUE;
for (int i=0;i<m;i++){
String s1=scanner.next();
String s2=scanner.next();
String s3=scanner.next();
if (calTime(s2)<earlist_signin){
earlist_signin=calTime(s2);
earlist=s1;
}
if (calTime(s3)>lastest_signout){
lastest_signout=calTime(s3);
lastest=s1;
}
}
System.out.println(earlist+" "+lastest);
}
public static int calTime(String str){
String num[]=str.split(":");
int time=Integer.parseInt(num[0])*3600+Integer.parseInt(num[1])*60+Integer.parseInt(num[2]);
return time;
}
}