#include<bits/stdc++.h>
using namespace std;
const long long MaxN = 1e5 + 5;
pair<long long, long long> pr[MaxN];
long long n;
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
if (fopen("suml.inp", "r"))
{
freopen("suml.inp", "r", stdin);
freopen("suml.out", "w", stdout);
}
cin >> n;
for (long long i=1; i<=n; i++)
{
cin >> pr[i].first >> pr[i].second;
if(pr[i].second !=0)
{
pr[i].second += (pr[i].first-1);
}
else
{
pr[i].second = pr[i].first;
}
}
sort(pr+1,pr+n+1);
long long ans = pr[1].second - pr[1].first +1;
long long l = pr[1].first, r=pr[1].second;
for (long long i=2; i<=n; i++)
{
if(r<pr[i].first)
{
l = pr[i].first, r=pr[i].second;
ans += r-l+1;
}
if(r>=pr[i].first)
{
if(pr[i].second <= r) continue;
ans += (pr[i].second - r);
r = pr[i].second;
}
}
cout << ans;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKY29uc3QgbG9uZyBsb25nIE1heE4gPSAxZTUgKyA1OwpwYWlyPGxvbmcgbG9uZywgbG9uZyBsb25nPiBwcltNYXhOXTsKbG9uZyBsb25nIG47CmludCBtYWluKCkKewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTsKICAgIGNpbi50aWUoMCk7CiAgICBpZiAoZm9wZW4oInN1bWwuaW5wIiwgInIiKSkKICAgIHsKICAgICAgICBmcmVvcGVuKCJzdW1sLmlucCIsICJyIiwgc3RkaW4pOwogICAgICAgIGZyZW9wZW4oInN1bWwub3V0IiwgInciLCBzdGRvdXQpOwogICAgfQogICAgY2luID4+IG47CiAgICBmb3IgKGxvbmcgbG9uZyBpPTE7IGk8PW47IGkrKykKICAgIHsKICAgICAgICBjaW4gPj4gcHJbaV0uZmlyc3QgPj4gcHJbaV0uc2Vjb25kOwogICAgICAgIGlmKHByW2ldLnNlY29uZCAhPTApCiAgICAgICAgewogICAgICAgICAgICBwcltpXS5zZWNvbmQgKz0gKHByW2ldLmZpcnN0LTEpOwogICAgICAgIH0KICAgICAgICBlbHNlCiAgICAgICAgewogICAgICAgICAgICBwcltpXS5zZWNvbmQgPSBwcltpXS5maXJzdDsKICAgICAgICB9CiAgICB9CiAgICBzb3J0KHByKzEscHIrbisxKTsKICAgIGxvbmcgbG9uZyBhbnMgPSBwclsxXS5zZWNvbmQgLSBwclsxXS5maXJzdCArMTsKICAgIGxvbmcgbG9uZyBsID0gcHJbMV0uZmlyc3QsIHI9cHJbMV0uc2Vjb25kOwogICAgZm9yIChsb25nIGxvbmcgaT0yOyBpPD1uOyBpKyspCiAgICB7CiAgICAgICAgaWYocjxwcltpXS5maXJzdCkKICAgICAgICB7CiAgICAgICAgICAgIGwgPSBwcltpXS5maXJzdCwgcj1wcltpXS5zZWNvbmQ7CiAgICAgICAgICAgIGFucyArPSByLWwrMTsKICAgICAgICB9CiAgICAgICAgaWYocj49cHJbaV0uZmlyc3QpCiAgICAgICAgewogICAgICAgICAgICBpZihwcltpXS5zZWNvbmQgPD0gcikgY29udGludWU7CiAgICAgICAgICAgIGFucyArPSAocHJbaV0uc2Vjb25kIC0gcik7CiAgICAgICAgICAgIHIgPSBwcltpXS5zZWNvbmQ7CiAgICAgICAgfQogICAgfQogICAgY291dCA8PCBhbnM7Cn0K