//题目URL:https://www.patest.cn/contests/pat-b-practise/1047
#include<iostream>
#include<map>
using namespace std;
int main(){
int n,mvp=0,biggest=-1;
cin>>n;
map<int,int>m;
while(n--!=0){
int team,member,score;
char ch;
cin>>team>>ch>>member>>score;
m[team]+=score;
if(m[team]>biggest){
mvp=team;
biggest=m[team];
}
}
cout<<mvp<<" "<<biggest<<endl;
return 0;
}
\