#include<bits/stdc++.h>
using namespace std;
struct x{
int chengji;
string xingming;
}a[1001];
bool cmp(x a,x b){
return a.chengji>b.chengji;
}
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i].xingming>>a[i].chengji;
}sort(a,a+n+2,cmp);
cout<<a[1].xingming;
return 0;
}