#include <iostream>
#include <bits/stdc++.h>
#define FOR(i, a, b) for(int i = a; i <= b; i++)
#define fi first
#define se second
using namespace std;
typedef long long ll;
typedef pair<int, int> ii;
int n, L, R, Dem, res;
vector<ii> a;
signed main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
freopen("meeting.inp", "r", stdin);
freopen("meeting.out", "w", stdout);
cin>>n;
FOR(i, 1, n){
cin>>L>>R;
a.push_back({L, 0});
a.push_back({R, 1});
}
sort(a.begin(), a.end());
for(int i = 0; i < (int)a.size(); i++)
if (a[i].se == 0){
Dem++;
res = max(res, Dem);
} else Dem--;
cout<<res;
return (0);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBGT1IoaSwgYSwgYikgZm9yKGludCBpID0gYTsgaSA8PSBiOyBpKyspCiNkZWZpbmUgZmkgZmlyc3QKI2RlZmluZSBzZSBzZWNvbmQKCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnR5cGVkZWYgbG9uZyBsb25nIGxsOwp0eXBlZGVmIHBhaXI8aW50LCBpbnQ+IGlpOwppbnQgbiwgTCwgUiwgRGVtLCByZXM7CnZlY3RvcjxpaT4gYTsKCnNpZ25lZCBtYWluKCkKewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CiAgICBjaW4udGllKE5VTEwpOyAgIGNvdXQudGllKE5VTEwpOwogICAgZnJlb3BlbigibWVldGluZy5pbnAiLCAiciIsIHN0ZGluKTsKICAgIGZyZW9wZW4oIm1lZXRpbmcub3V0IiwgInciLCBzdGRvdXQpOwogICAgY2luPj5uOwogICAgRk9SKGksIDEsIG4pewogICAgICAgY2luPj5MPj5SOwogICAgICAgYS5wdXNoX2JhY2soe0wsIDB9KTsKICAgICAgIGEucHVzaF9iYWNrKHtSLCAxfSk7CiAgICB9CiAgICBzb3J0KGEuYmVnaW4oKSwgYS5lbmQoKSk7CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgKGludClhLnNpemUoKTsgaSsrKQogICAgIGlmIChhW2ldLnNlID09IDApewogICAgICAgIERlbSsrOwogICAgICAgIHJlcyA9IG1heChyZXMsIERlbSk7CiAgICAgfSBlbHNlIERlbS0tOwogICAgY291dDw8cmVzOwogICAgcmV0dXJuICgwKTsKfQo=