import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
List<Integer> v = new ArrayList<>();
for(int i = 0; i < a; ++i) v.add(sc.nextInt());
if(v.size() <= 1){ //长度小于等于1直接返回
System.out.println(v.size());
return;
}
if(v.indexOf(0) == -1 || v.indexOf(1) == -1){ //只含0或1直接返回
System.out.println(1);
return;
}
int pre = v.get(0), r = 1; //用pre记录前一个数字
for(int i = 1; i < v.size(); ++i){
if(v.get(i) + pre == 1){ //当前数字与pre不同,长度加一
r++;
pre = 1 - pre; //更新pre
}
}
System.out.println(r);
}
}