#include <bits/stdc++.h>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
int n;
cin>>n;
int a[n<<1],b[n<<1];
long long int w=0;
for(int i=0;i<n;++i)
{
cin>>a[i]>>b[i];
a[n+i]=a[i];b[n+i]=b[i];
}
for(int i=0,j=0;i<n;i=j)
{
w=0;
while((j<(i+n))&&((a[j]+w)>=b[j]))
{
w+=(a[j]-b[j]);
++j;
}
if(j==(i+n))
{
cout<<(i+1);
return 0;
}
++j;
}
cout<<"0";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkKewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CiAgICBjaW4udGllKE5VTEwpOwogICAgY291dC50aWUoTlVMTCk7CiAgICBpbnQgbjsKICAgIGNpbj4+bjsKICAgIGludCBhW248PDFdLGJbbjw8MV07CiAgICBsb25nIGxvbmcgaW50IHc9MDsKICAgIGZvcihpbnQgaT0wO2k8bjsrK2kpCiAgICB7CiAgICAgICAgY2luPj5hW2ldPj5iW2ldOwogICAgICAgIGFbbitpXT1hW2ldO2JbbitpXT1iW2ldOwogICAgfQogICAgZm9yKGludCBpPTAsaj0wO2k8bjtpPWopCiAgICB7CiAgICAgICAgdz0wOwogICAgICAgIHdoaWxlKChqPChpK24pKSYmKChhW2pdK3cpPj1iW2pdKSkKICAgICAgICB7CiAgICAgICAgICAgIHcrPShhW2pdLWJbal0pOwogICAgICAgICAgICArK2o7CiAgICAgICAgfQogICAgICAgIGlmKGo9PShpK24pKQogICAgICAgIHsKICAgICAgICAgICAgY291dDw8KGkrMSk7CiAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgIH0KICAgICAgICArK2o7CiAgICB9CiAgICBjb3V0PDwiMCI7CiAgICByZXR1cm4gMDsKfQ==