#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
string str[n];
int a[n],b[n],c[n];
for(int i=0;i<n;i++)
{
cin>>str[i];
string s=str[i];
int len=str[i].length();
int p=str[i].find('-',0);
int nn=1;
a[i]=0;
for(int i1=p-1;i1>=0;i1--)
{
int aa=s[i1];
a[i]+=(aa-48)*nn;
nn*=10;
}
nn=1;
b[i]=0;
for(int i2=len-1;i2>p;i2--)
{
int bb=s[i2];
b[i]+=(bb-48)*nn;
nn*=10;
}
cin>>c[i];
}
for(int j=0;j<n;j++)
{
if(a[j]!=0)
{
for(int j1=j+1;j1<n;j1++)
{
if(a[j]==a[j1])
{
c[j]+=c[j1];
a[j1]=0;
}
}
}
}
int max=0;
int max1=0;
for(int t=0;t<n;t++)
{
if(a[t]!=0&&c[t]>max)
{
max1=t;
max=c[t];
}
}
cout<<a[max1]<<" "<<max;
return 0;
}