#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
int t, p1[1000], p2[1000],dif2,dif1,i;
cin>>t;
vector<int> v2;
vector<int> v1;
for(i=0;i<t;i++)
{
cin>>p1[i]>>p2[i];
}
for(i=1;i<t;i++)
{
p1[i]+=p1[i-1];
p2[i]+=p2[i-1];
}
for(i=0;i<t;i++)
{
int dif1=p1[i]-p2[i];
if(dif1>=0)
v1.push_back(dif1);
int dif2=p2[i]-p1[i];
if(dif2>=0)
v2.push_back(dif2);
}
int max1=*max_element(v1.begin(),v1.end());
int max2=*max_element(v2.begin(),v2.end());
//cout<<max1<<" "<<max2<<endl;
if(max1>max2)
cout<<"1"<<" "<<max1;
else
cout<<"2"<<" "<<max2;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPHZlY3Rvcj4KI2luY2x1ZGU8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CiAgIGludCB0LCBwMVsxMDAwXSwgcDJbMTAwMF0sZGlmMixkaWYxLGk7CiAgIGNpbj4+dDsKICAgdmVjdG9yPGludD4gdjI7CiAgIHZlY3RvcjxpbnQ+IHYxOwogICBmb3IoaT0wO2k8dDtpKyspCiAgIHsKICAgICAgIGNpbj4+cDFbaV0+PnAyW2ldOwogICB9CiAKICAgZm9yKGk9MTtpPHQ7aSsrKQogICB7CiAgICAgIHAxW2ldKz1wMVtpLTFdOwogICAgICBwMltpXSs9cDJbaS0xXTsKICAgfQogICAKICAgZm9yKGk9MDtpPHQ7aSsrKQogICB7CiAgICAgICBpbnQgZGlmMT1wMVtpXS1wMltpXTsKICAgICAgIGlmKGRpZjE+PTApCiAgICAgICB2MS5wdXNoX2JhY2soZGlmMSk7CiAgICAgICBpbnQgZGlmMj1wMltpXS1wMVtpXTsKICAgICAgIGlmKGRpZjI+PTApCiAgICAgICB2Mi5wdXNoX2JhY2soZGlmMik7CiAgIH0KICAKICAgaW50IG1heDE9Km1heF9lbGVtZW50KHYxLmJlZ2luKCksdjEuZW5kKCkpOwogICBpbnQgbWF4Mj0qbWF4X2VsZW1lbnQodjIuYmVnaW4oKSx2Mi5lbmQoKSk7CiAgIC8vY291dDw8bWF4MTw8IiAiPDxtYXgyPDxlbmRsOwogICBpZihtYXgxPm1heDIpCiAgIGNvdXQ8PCIxIjw8IiAiPDxtYXgxOwogICBlbHNlCiAgIGNvdXQ8PCIyIjw8IiAiPDxtYXgyOwp9