#include<bits/stdc++.h>
using namespace std;
int main(){
vector<int>a;
int b;
cin>>b;
while(b!=0){
a.push_back(b);
cin>>b;
}
int sum=0;
int flag=0;
int flag1=0;
int cnt=2;
for(auto t:a){
if(t==1){
sum+=1;
flag1=1;
cnt=2;
}else if(t==2&&(flag==0||flag1==1)){
sum+=2;
flag1=0;
}
else if(t==2&&flag1==0){
sum+=2*(cnt++);
}
flag=1;
}
cout<<sum;
}