#include <stdio.h>
#define maxn 10010
int main()
{
int i,j,max=0,n,h=0,b;
int school[maxn]={0};
int score[maxn]={0};
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%d%d",&b,&score[i]);
school[b]+=score[i];
}
for(j=1; j<=n; j++)
{
if(max<=school[j])
{
max=school[j];
h=j;
}
}
printf("%d %d\n",h,max);
}
#define maxn 10010
int main()
{
int i,j,max=0,n,h=0,b;
int school[maxn]={0};
int score[maxn]={0};
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%d%d",&b,&score[i]);
school[b]+=score[i];
}
for(j=1; j<=n; j++)
{
if(max<=school[j])
{
max=school[j];
h=j;
}
}
printf("%d %d\n",h,max);
}