#include <bits/stdc++.h>
using namespace std ;
#define int long long
int32_t main(){
int n ;
cin >> n ;
int a[n+1] ;
a[n] = 0 ;
for(int i = 0 ; i < n ; i++) cin >> a[i] ;
int dp[n+1] ;
dp[0] = a[0] ;
dp[1] = a[1] ;
dp[2] = a[2] ;
for(int i = 3 ; i <= n ; i++){
dp[i] = a[i] + min({dp[i-1],dp[i-2],dp[i-3]}) ;
}
cout << dp[n] ;
return 0 ;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQgOwoKI2RlZmluZSBpbnQgbG9uZyBsb25nCgppbnQzMl90IG1haW4oKXsKCWludCBuIDsKCWNpbiA+PiBuIDsKCWludCBhW24rMV0gOwoJYVtuXSA9IDAgOwoJZm9yKGludCBpID0gMCA7IGkgPCBuIDsgaSsrKSBjaW4gPj4gYVtpXSA7CglpbnQgZHBbbisxXSA7CglkcFswXSA9IGFbMF0gOwoJZHBbMV0gPSBhWzFdIDsKCWRwWzJdID0gYVsyXSA7Cglmb3IoaW50IGkgPSAzIDsgaSA8PSBuIDsgaSsrKXsKCQlkcFtpXSA9IGFbaV0gKyBtaW4oe2RwW2ktMV0sZHBbaS0yXSxkcFtpLTNdfSkgOwoJfQoJY291dCA8PCBkcFtuXSA7CglyZXR1cm4gMCA7Cn0K