#include<iostream>
#include<cmath>
using namespace std;
double a[1005];
int b[2000005];
int c[5005];
int ans[2000005]={0};
int main()
{
int n;
int p=0;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i]>>b[i];
// y=floor(a[i]*(double)b[i]);
// c[i]=(int)y;
// cout<<c[i];
for(int j=1;j<b[i];j++)
{
//cout<<endl;
c[j]=floor(a[i]*j+0.5);
// cout<<c[j]<<" ";
if(ans[c[j]]==0)
{
ans[c[j]]=1;
}
else if(ans[c[j]]==1)
{
ans[c[j]]=0;
}
if(c[j]>p)
{
p=c[j];
}
}
}
// cout<<p;
for(int i=1;i<=p;i++)
{
if(ans[i]==1)
{
cout<<i;
break;
}
}
return 0;
}