#include <iostream>
#include <map>
#include <algorithm>

using namespace std;

#define loop(i,a,b) for(int i=(a); i<(int)(b); i++)
#define rep(i,b) loop(i,0,b)
typedef pair<int,int> P;

int main(){
    int n;cin>>n;
    P arr[20];
    rep(i,n){
        int a,v;cin>>a>>v;
        arr[i]=make_pair(a,v);
    }
    partial_sort(arr,arr+1,arr+n,
                 [](const P& a, const P& b){
                     if(a.second!=b.second) return a.second>b.second;
                     return a.first<b.first;
                 });
    cout<<arr[0].first<<" "<<arr[0].second<<endl;
}