#include<bits/stdc++.h>
using namespace std;
int main()
{
if(fopen("phone.inp","r"))
{
freopen("phone.inp","r",stdin);
freopen("phone.out","w",stdout);
}
ios_base::sync_with_stdio(0);
cin.tie(0);
long long n, m;
cin >> n >> m;
vector<pair<long long,long long>> a(n);
for (int i = 0; i < n; i++)
cin >> a[i].first >> a[i].second;
sort(a.begin(), a.end());
long long res = 0;
long long prev = 0;
for (int i = 0; i < n; i++)
{
long long c = a[i].second;
if (c > prev)
res += (c - prev);
prev = c;
}
cout << res;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgaWYoZm9wZW4oInBob25lLmlucCIsInIiKSkKICAgIHsKICAgICAgICBmcmVvcGVuKCJwaG9uZS5pbnAiLCJyIixzdGRpbik7CiAgICAgICAgZnJlb3BlbigicGhvbmUub3V0IiwidyIsc3Rkb3V0KTsKICAgIH0KICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7CiAgICBjaW4udGllKDApOwoKICAgIGxvbmcgbG9uZyBuLCBtOwogICAgY2luID4+IG4gPj4gbTsKCiAgICB2ZWN0b3I8cGFpcjxsb25nIGxvbmcsbG9uZyBsb25nPj4gYShuKTsKCiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKICAgICAgICBjaW4gPj4gYVtpXS5maXJzdCA+PiBhW2ldLnNlY29uZDsKCiAgICBzb3J0KGEuYmVnaW4oKSwgYS5lbmQoKSk7CgogICAgbG9uZyBsb25nIHJlcyA9IDA7CiAgICBsb25nIGxvbmcgcHJldiA9IDA7CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspCiAgICB7CiAgICAgICAgbG9uZyBsb25nIGMgPSBhW2ldLnNlY29uZDsKICAgICAgICBpZiAoYyA+IHByZXYpCiAgICAgICAgICAgIHJlcyArPSAoYyAtIHByZXYpOwogICAgICAgIHByZXYgPSBjOwogICAgfQoKICAgIGNvdXQgPDwgcmVzOwp9Cg==