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