#include <stdlib.h>
#include <stdio.h>
#include <math.h>


int main(int argc, char **argv){
	double digit = 5;
	double output = 0;
	double tmp1 = 0;
	double tmp2 = 0;
	double tmp3 = 0;
	double tmp4 = 0;

	//1/16^digit * (4/8*digit+1 - 2/8*digit+4 - 1/8*digit+5 - 1/8*digit+6)
	tmp1 = 4/(8*digit+1);
	//tmp1 = 8*digit+1;
	//tmp1 
	tmp2 = 2/(8*digit+4);
	//tmp2 /= 8*digit+4;
	tmp3 = 1/(8*digit+5);
	//tmp3 /= 8*digit+5;
	tmp4 = 1/(8*digit+6);
	//tmp4 /= 8*digit+6;
	//output = 1 / pow(16, digit);
	//output /= pow(16, digit);
	printf("%lf %lf %lf %lf\n", tmp1, tmp2, tmp3, tmp4);
	output = tmp1 - tmp2 - tmp3 - tmp4;
	printf("%lf\n", output);
	tmp1 = 1 / pow(16, digit);
	output *= tmp1;

	//printf("%lf %lf %lf %lf\n", tmp1, tmp2, tmp3, tmp4);
	printf("%lf\n", output);

	return 0;
}