import sys
input=sys.stdin.readline
n=int(input())
arr=[]
for _ in range(n):
a,b=map(int, input().split())
arr.append((a,b))
arr.sort(key=lambda x:(x[1], x[0])) #빨리 끝나는 순
cnt=0
last=0
for i, j in arr:
if i >= last: # 시작시간이 회의의 마지막 시간보다 크거나 같을경우
cnt += 1
last = j
print(cnt)