N, H = map(int, input().split()) X = [0] * (H+10) for _ in range(N): a, b = map(int, input().split()) X[a] += 1 X[b+1] -= 1 for i in range(1, len(X)): X[i] += X[i-1] print(max(X))