#include <iostream>
#include <cstring>
#include <algorithm>
#include <map>
using namespace std;
int main(){
int n;
cin>>n;
map<string,int> TIME;
string a,b,c;
for(int i=0;i<n;i++){
cin>>a>>b;
TIME[a]++;
TIME[b]++;
}
int mx=-1,count=0;
map<string,int>::iterator i;
for(i=TIME.begin();i!=TIME.end();i++){
if(i->second>mx){
c=i->first;
mx=i->second;
count=1;
}
else if(i->second==mx){
count++;
}
}
cout<<c<<" "<<mx;
if(count>1)
cout<<" "<<count<<endl;
return 0;
}
02-23
169
07-13
623
06-21
577
09-20
134
03-12