#include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; using namespace std; #define mod 1000000007 #define INF 1000000000 //(int)1e9 #define LLINF 2000000000000000000 //(ll)2e18 #define PI 3.1415926536 #define SIZE 100000 int dice1[] = {2,3,5,7,11,13}; int dice2[] = {4,6,8,9,10,12}; int p,c; ll sum=0; ll cc = 0; void dfs(int h,ll calc){ if(h==p+c){ sum += calc; cc ++; return; } if(h < p){ for(int i=0;i<6;i++){ dfs(h+1,calc*dice1[i]); } }else{ for(int i=0;i<6;i++){ dfs(h+1,calc*dice2[i]); } } } int main(){ scanf("%d%d",&p,&c); dfs(0,1); printf("%.15lf",(double)sum/cc); return 0; }