#include #include using namespace std; using vi=vector; using vvi=vector; int main(void) { int n, k, i, j, l; vi dp[2]; vi t; double ans; while(scanf("%d%d", &n, &k)==2) { for(l=0;l<2;l++) { auto& ldp=dp[l]; ldp.clear(); ldp.push_back(1); for(i=1;i<=n;i++) { ldp.swap(t); ldp.assign(i*6+1, 0); for(j=0;j0;i--) { dp[0][i-1]+=dp[0][i]; } ans=0.0; for(i=0;i<6*n;i++) { ans+=(double)dp[1][i]*dp[0][i+1]; } for(i=0;i