#include<stdio.h>
int res(int,int);
int fact(int);
int main()
{
int x,n,i;
float sum=0;
scanf("%d%d",&x,&n);
for(i=0;i<=n;i++)
{
sum=sum+((float)res(x,i)/fact(i));
}
printf("%.2f ",sum);
return 0;
}
int fact(int a)
{
int i,fact=1;
if(a==0||a==1)
return 1;
else
{
for(i=1;i<=a;i++)
fact=fact*i;
return (fact);
}
}
int res(int s,int v)
{
int i,result=1;
if(v==0)
return 1;
else
{
for(i=1;i<=v;i++)
result=result*s;
return(result);
}
}