#include <bits/stdc++.h>
using namespace std;
int N, A, B;
int s[200000];
int main(void) {
  cin >> N;
  for (int i = (0); i < (N + 2); i++) s[i] = 0;
  for (int i = (0); i < (N); i++) {
    cin >> A >> B;
    s[A]++;
    s[B]--;
  }
  for (int i = (1); i < (N + 2); i++) s[i] += s[i - 1];
  int ans = 0;
  for (int i = (0); i < (N + 2); i++) ans = max(ans, s[i]);
  cout << (ans == 1 ? 0 : ans) << endl;
  return 0;
}
