#include <bits/stdc++.h>
using namespace std;

int main() {
    int n, t;
    cin >> n >> t;
    vector<int> sum(t+1, 0);
    while (n--) {
        int l, r;
        cin >> l >> r;
        sum[l]++;
        sum[r]--;
    }
    
    for (int i = 0; i <= t; i++) sum[i+1] += sum[i];
    cout << *max_element(sum.begin(), sum.end()) << endl;
    return 0;
}
