#include <bits/stdc++.h>
using namespace std;
int n, a[1005], ans, sos, sum;
int main() {
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> a[i];
}
for (int i = 1; i <= n; i++) {
if (a[i] == 1) {
ans++;
if (ans >= 1 && ans < 3) {
sos += 1;
} else if (ans >= 3 && ans < 7) {
sos += 2;
} else if (ans >= 7 && ans < 30) {
sos += 3;
} else if (ans >= 30 && ans < 120) {
sos += 4;
} else if (ans >= 120 && ans < 365) {
sos += 5;
} else if (ans >= 365) {
sos += 6;
}
} else {
if (a[i + 1] == 1) {
int m = 1;
for (int j = 1; j <= sum; j++) {
m *= 2;
}
ans -= m;
sum = 0;
} else {
sum++;
}
}
}
cout << sos;
return 0;
}