#include  <iostream>
#include  <iomanip>
#include  <cstdlib>
#include  <algorithm>
using namespace std;
int main() {

    int n;
    cin>>n;
    int w[n];
    int h[n];
    int a[n];
    int c[n];
    int b[n];
	int max=0;

    for (int i=0; i<n; i++) {
        cin>>w[i];
        c[i]=w[i];
        cin>>h[i];
        a[i]=w[i];
    }

    for (int i=0; i<n; i++) {
        for (int j=0; j<n; j++) {
            if (a[i]<a[j]) {
                swap(a[i],a[j]);
            }
        }
    }

    for (int i=0; i<n; i++) {
        if (a[i]!=a[i+1]) {
            b[i]=a[i];
        }
        if (a[i]==a[i+1]) {
            b[i]=a[i]+a[i+1];
        }
        if (max<b[i]) {
            max=b[i];
        }
    }
    
    cout<<max<<"\n";

    return 0;
}
