import itertools n,h=map(int,input().split()) H=[0]*(h+1) for _ in range(n): a,b=map(int,input().split()) H[a]+=1 H[b+1]-=1 Hsum=list(itertools.accumulate(H)) print(max(Hsum))