#include <iostream>
using namespace std;
int main()
{
int num;
int n1,n2;
cin >> num;
int nums[num*2];
int i = 0;
int max = 0;
int min = 0;
int first = 1;
int count = 0;
while(num--)
{
cin >> n1 >> n2;
nums[i]=n1;
i++;
nums[i]=n2;
i++;
if(first){
min = n1;
max = n2;
first = 0;
}
if(max < n1)
count += (n1 - max) - 1;
if(max < n2)
count += (n2 - max) - 1;
if(min > n2)
count += (min - n2) - 1;
if(min > n1)
count += (min - n1) - 1;
if(min > n1)
min = n1;
if(max < n2)
max = n2;
}
cout << count;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmludCBtYWluKCkKewogICAgaW50IG51bTsKICAgIGludCBuMSxuMjsKICAgIGNpbiA+PiBudW07CiAgICBpbnQgbnVtc1tudW0qMl07CiAgICBpbnQgaSA9IDA7CiAgICBpbnQgbWF4ID0gMDsKICAgIGludCBtaW4gPSAwOwogICAgaW50IGZpcnN0ID0gMTsKICAgIGludCBjb3VudCA9IDA7CiAgICB3aGlsZShudW0tLSkKICAgIHsKICAgICAgICBjaW4gPj4gbjEgPj4gbjI7CiAgICAgICAgbnVtc1tpXT1uMTsKICAgICAgICBpKys7CiAgICAgICAgbnVtc1tpXT1uMjsKICAgICAgICBpKys7CiAgICAgICAgaWYoZmlyc3QpewogICAgICAgICAgICBtaW4gPSBuMTsKICAgICAgICAgICAgbWF4ID0gbjI7CiAgICAgICAgICAgIGZpcnN0ID0gMDsKICAgICAgICB9CiAgICAgICAgaWYobWF4IDwgbjEpCiAgICAgICAgICAgIGNvdW50ICs9IChuMSAtIG1heCkgLSAxOwogICAgICAgIGlmKG1heCA8IG4yKQogICAgICAgIAljb3VudCArPSAobjIgLSBtYXgpIC0gMTsKICAgICAgICBpZihtaW4gPiBuMikKICAgICAgICAgICAgY291bnQgKz0gKG1pbiAtIG4yKSAtIDE7CiAgICAgICAgaWYobWluID4gbjEpCiAgICAgICAgCWNvdW50ICs9IChtaW4gLSBuMSkgLSAxOwogICAgICAgIGlmKG1pbiA+IG4xKQogICAgICAgICAgICBtaW4gPSBuMTsKICAgICAgICBpZihtYXggPCBuMikKICAgICAgICAgICAgbWF4ID0gbjI7CiAgICAgICAgCiAgICB9CiAgICBjb3V0IDw8IGNvdW50Owp9Cg==