/* Part112 >>557 */
#include <stdio.h>
#define N 5
double a[N];

void main () {
  int i;
  double x, y, z, zz;

  for (i=0; i < N; i++) {
    if (i < 2) a[i] = 1; // if( �@ )
    else a[i] = a[i-2] + a[i-1];
  }

  x = z = zz = 0.0; // �A

  for(i = 0; i<N; i++) {
    x += a[i]; // x = SUM( a[i] ) 合計
    zz += a[i] * a[i]; // zz = SUM( a[i]^2 ) 二乗の合計
  }
  y = x / N; // y = 平均
  zz = (zz - 2*x*y)/N + y*y; // zz = �B

  for(i =0; i < N; i++) {
    z += (a[i] - y) * (a[i] - y); // z = SUM( (a[i]-y)^2 )
  }
  z = z / N; // z = 分散
}