#include <bits/stdc++.h>
int n, i;
double Sig, p[101000], Sum;
int main() {
  scanf("%d", &n);
  for (i = 1; i <= n; i++) scanf("%lf", p + i);
  Sig = 0;
  for (i = 1; i <= n; i++) {
    Sig += 2;
    Sig *= p[i];
    Sum += Sig - p[i];
  }
  printf("%.8lf\n", Sum);
  return 0;
}
