#include<stdio.h>
#include<math.h>
int main()
{ int m,n,i,j;
scanf("%d%d",&n,&m);
double dp[21][21];
double p ;
p=1.0/n;
for(i=1;i<=m;i++)
{
for(j=1;j<=n;j++)
{ if(i<j)
dp[i][j]=0;
else if(j==1)
{
dp[i][j]=pow(p,i-1);
}
else
{
dp[i][j]=dp[i-1][j]*j*p+dp[i-1][j-1]*((n-j+1)*p);
}
}
}
printf("%.4f",dp[m][n]);
return 0;
}