#include <iostream>
#include <cstdio>
using namespace std;
int school[1000001]={0};
int main()
{
// cout << "Hello world!" << endl;
int k;
scanf("%d",&k);
for(int i=0;i<k;i++){
int p_num,score;
scanf("%d%d",&p_num,&score);
school[p_num]+=score;
}
int ans_id=0;
for(int i=0;i<1000001;i++){
if(school[i]!=0 && school[ans_id]<school[i]) ans_id=i;
}
printf("%d %d",ans_id,school[ans_id]);
return 0;
}
#include <cstdio>
using namespace std;
int school[1000001]={0};
int main()
{
// cout << "Hello world!" << endl;
int k;
scanf("%d",&k);
for(int i=0;i<k;i++){
int p_num,score;
scanf("%d%d",&p_num,&score);
school[p_num]+=score;
}
int ans_id=0;
for(int i=0;i<1000001;i++){
if(school[i]!=0 && school[ans_id]<school[i]) ans_id=i;
}
printf("%d %d",ans_id,school[ans_id]);
return 0;
}