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