n,m,*z=map(int,open(0).read().split()) r=0 d=2*n-2 for a,b in sorted([(a,b)for a,b in zip(z[::2],z[1::2])],key=lambda x:x[1]): if a>=r:r=b;d-=1 print(d)