#include <bits/stdc++.h>
#define VuDucNam ios_base::sync_with_stdio(false);
#define Lop9a6 cin.tie(NULL);
#define THCSPhamVanDong cout.tie(NULL);
#define ll long long
#define el cout << '\n'
#define sz(a) (ll) a.size()
#define all(a) a.begin(), a.end()
#define fi first
#define se second
#define fill(a, x) memset(a, x, sizeof(a))
#define file(name) \
if (fopen(name ".inp", "r")) \
freopen(name ".inp", "r", stdin); \
freopen(name ".out", "w", stdout);
#define TIME (1.0 * clock() / CLOCKS_PER_SEC)
#define RUNTIME cerr << "\nRuntime: " << TIME << "s.\n"
using namespace std;
const ll MOD = 1e9 + 7;
const ll inf = LLONG_MAX;
int n,a[25005],dp[25005][6];
void solve()
{
cin >> n;
for(int i=1;i<n;++i)
cin >> a[i];
dp[1][0]=a[1];
dp[1][1]=a[1];
for(int i=2;i<n-1;++i){
dp[i][0]=dp[i-1][1];
dp[i][1]=min(dp[i-1][0],dp[i-1][1]) + a[i];
}
int ans=min(dp[n-2][0],dp[n-2][1]) + a[n-2];
cout << ans;
el;
}
int main()
{
VuDucNam Lop9a6 THCSPhamVanDong
// file();
solve();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgVnVEdWNOYW0gaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CiNkZWZpbmUgTG9wOWE2IGNpbi50aWUoTlVMTCk7CiNkZWZpbmUgVEhDU1BoYW1WYW5Eb25nIGNvdXQudGllKE5VTEwpOwojZGVmaW5lIGxsIGxvbmcgbG9uZwojZGVmaW5lIGVsIGNvdXQgPDwgJ1xuJwojZGVmaW5lIHN6KGEpIChsbCkgYS5zaXplKCkKI2RlZmluZSBhbGwoYSkgYS5iZWdpbigpLCBhLmVuZCgpCiNkZWZpbmUgZmkgZmlyc3QKI2RlZmluZSBzZSBzZWNvbmQKI2RlZmluZSBmaWxsKGEsIHgpIG1lbXNldChhLCB4LCBzaXplb2YoYSkpCiNkZWZpbmUgZmlsZShuYW1lKSAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgIGlmIChmb3BlbihuYW1lICIuaW5wIiwgInIiKSkgICAgICAgICAgXAogICAgICAgIGZyZW9wZW4obmFtZSAiLmlucCIsICJyIiwgc3RkaW4pOyBcCiAgICAgICAgZnJlb3BlbihuYW1lICIub3V0IiwgInciLCBzdGRvdXQpOwojZGVmaW5lIFRJTUUgKDEuMCAqIGNsb2NrKCkgLyBDTE9DS1NfUEVSX1NFQykKI2RlZmluZSBSVU5USU1FIGNlcnIgPDwgIlxuUnVudGltZTogIiA8PCBUSU1FIDw8ICJzLlxuIgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNvbnN0IGxsIE1PRCA9IDFlOSArIDc7CmNvbnN0IGxsIGluZiA9IExMT05HX01BWDsKCmludCBuLGFbMjUwMDVdLGRwWzI1MDA1XVs2XTsKCnZvaWQgc29sdmUoKQp7CiAgICBjaW4gPj4gbjsKICAgIGZvcihpbnQgaT0xO2k8bjsrK2kpCiAgICAgICAgY2luID4+IGFbaV07CiAgICBkcFsxXVswXT1hWzFdOwogICAgZHBbMV1bMV09YVsxXTsKICAgIGZvcihpbnQgaT0yO2k8bi0xOysraSl7CiAgICAgICAgZHBbaV1bMF09ZHBbaS0xXVsxXTsKICAgICAgICBkcFtpXVsxXT1taW4oZHBbaS0xXVswXSxkcFtpLTFdWzFdKSArIGFbaV07CiAgICB9CiAgICBpbnQgYW5zPW1pbihkcFtuLTJdWzBdLGRwW24tMl1bMV0pICsgYVtuLTJdOwogICAgY291dCA8PCBhbnM7CiAgICBlbDsKfQoKaW50IG1haW4oKQp7CiAgICBWdUR1Y05hbSBMb3A5YTYgVEhDU1BoYW1WYW5Eb25nCiAgICAvLyBmaWxlKCk7CiAgICBzb2x2ZSgpOwogICAgcmV0dXJuIDA7Cn0K