#include <cstdio> using namespace std; const int S = 100; double dp[15][2*S]; int main() { int N, K; scanf("%d%d", &N, &K); dp[0][S] = 1.0; for(int i=0; i<N; i++) { for(int j=0; j<200; j++) { if(dp[i][j] == 0.0) continue; for(int A=1; A<=6; A++) { for(int x=0; x<6; x++) { // 二郎君: A, 太郎君: B int B = (i < K ? 4+(x/2) : x+1); dp[i+1][j+(B-A)] += dp[i][j] / 36.0; } } } } double sum = 0.0; for(int i=S+1; i<2*S; i++) sum += dp[N][i]; printf("%.12f\n", sum); return 0; }