##### 3、签入与签出✔
最大值的初始化:if(!i || a[i]>max) max=a[i];
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int n;
cin>>n;
string id[n],in[n],out[n];
for(int i=0;i<n;i++){
cin>>id[i]>>in[i]>>out[i];
}
if(n==0) return 0;
int ansin,ansout;
string max,min;
for(int i=0;i<n;i++){
if(!i || in[i] < min) {
min = in[i];
ansin = i;
}
if(!i || out[i] > max) {
max = out[i];
ansout = i;
}
}
cout<<id[ansin]<<" "<<id[ansout]<<endl;
}