#include<bits/stdc++.h>

int main(){
    int n; std::cin >> n;
    std::map<int,int> mp;
    while (n--){
        int l, r; std::cin >> l >> r;
        mp[l]++;
        mp[r]--;
    }
    int ans = 0, cur = 0;
    for (auto [x, c] : mp){
        cur += c;
        ans = std::max(ans, cur-1);
    }
    std::cout << ans << std::endl;
}