#include <stdio.h>

int main(){
	// 新規性のある数値をカウント
	int count = 0;
	// 入力された値
	int num = 0;
	scanf("%d",&num);
	// 入力された値を配列に格納
	int info[num];
	int *p = info;
	for(int i = 0;i < num;i++){
		scanf("%d",&p[i]);
		// 前後で異なる数値ならカウント
		if (p[i] != p[i+1] && p[i] != p[i-1] && i + 1 < num && i - 1 >= 0){
			count++;
		}	
		printf("p[-1]:%d  p[i]:%d  p[i+1]:%d  i:%d count:%d\n",i,count,p[i-1],p[i],p[i+1]);
	}
	printf("%d",count);
}