#include <iostream>
#include <fstream>
#include <algorithm>
#include <cstring>
#include <vector>
#include <bitset>
#include <cmath>
#include <queue>
#define f cin
#define g cout
using namespace std;

int N, lg, prec, sol;

int main()
{
    f>>N; prec=0;
    for (int i=1; i<=N; ++i)
    {
        int x; f>>x;
        if (prec==1 && x==1) ++lg;
            else if (prec==0 && x==1) ++lg, prec=1;
                else if (prec==1 && x==0)
                {
                    if (lg>1) sol+=lg/2;
                    lg=0; prec=0;
                }
        //g<<i<<' '<<lg<<' '<<sol<<'\n';
    }
    sol+=lg/2;
    g<<sol<<'\n';
    return 0;
}