n, m = map(int, input().split()) rightmost = -1 ans = n lr = sorted((tuple(map(int, input().split())) for _ in range(m)), key=lambda x: x[1]) for l, r in lr: if l > rightmost: ans -= 1 rightmost = r print(ans)