#include<stdio.h>
int main()
{
int c=0;
scanf("%d",&c);
float x=0;
scanf("%f",&x);//x要在p数组前确定
float p[10]={1,x,1.5*x*x-0.5,0},sum=0;//float输入
int num=1,a=2;
while(a<=10)
{p[a]=((2.0*a-1.0)*x*p[a-1]-(a-1.0)*p[a-2])/a;
a++;
}//先构造p的数组,下一步直接进行加和
while(num<=c){
sum=p[num]+sum;
num++;
}
printf("%.4f",sum);
return 0;
}