// #include <stdio.h>
// int main(){
//     int a,b,c;
//     scanf("%d%d%d",&a,&b,&c);
//     if(a>b&&a<c){
//         printf("%d",a);
//     }
//     else if(b>a&&b<c){
//         printf("%d",b);
//     }
//     else{
//         printf("%d",c);
//     }
// }

// #include<stdio.h>
// int main(){
//     int a,b,c;
//     scanf("%d %d %d",&a,&b,&c);
//     if(a>b&&a<c||a<b&&a>c){
//         printf("%d",a);
//     }
//     else if(b>a&&b<c||b<a&&b>c){
//         printf("%d",b);
//     }
//     else{
//         printf("%d",c);
//     }
// }

// #include<stdio.h>
// int main(){
//     float a,b=30.48,c=12,d;
//     scanf("%f",&a);
//     d=a/b;
//     printf("%.2f",d);
// }

// #include<stdio.h>
// int main(){
//     float a;
//     scanf("%f",&a);
//     printf("%.2f\n",a/3.48);
//     printf("%.2f",a/12);
// }

// #include<stdio.h>
// int main(){
//     int a,b;
//     scanf("%d %d",&a,&b);
//     printf("%d",a*b);
// }

#include<stdio.h>
int main(){
    int current,prev=-1;
    int count=0;
    while (1){
        scanf("%d",&current);
        if(current == -1)
        break;
        if(current != prev){
            count++;
            prev=current;
        }
    }
    printf("%d",count);
    return 0;
}