import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
LinkedList<int[]> queue = new LinkedList<>();
sc.nextLine();
int end = 0;
int count = 0;
while(sc.hasNextLine()){
String[] str = sc.nextLine().split(" ");
int a = Integer.parseInt(str[0]);
int b = Integer.parseInt(str[1]);
queue.add(new int[]{a,b});
}
Collections.sort(queue,(s1,s2)->s1[1]-s2[1]);
while(!queue.isEmpty())
{
int[] e = queue.poll();
if(e[0]>=end){
count++;
end = e[1];
}
}
System.out.println(count);
}
}