#include "stdio.h"

double p,q;
double ans;


void sum(int fig,double now, int pre,double con) {
	if (fig > 20)return;
	if (pre== 1) {
		if (now - q > 0.0) {
			sum(fig + 1, now - q, 1, con/2.0*(now-q));
			sum(fig + 1, now-q, 0, con / 3.0*(1.0 - now + q));
			ans += con*((now - q) / 2.0 + (1.0 - now + q) / 3.0);
		}
		else {
			sum(fig + 1, 0.0, 0, con / 3.0);
			ans += con / 3.0;
		}
	}
	else {
		if (now + q < 1.0) {
			sum(fig + 1, now + q, 1, con / 2.0 * (now + q));
			sum(fig + 1, now + q, 0, con / 3.0 * (1.0 - now - q));
			ans += con*((now + q) / 2.0 + (1 - now - q) / 3.0);
		}
		else {
			sum(fig + 1, 1.0, 1, con / 2.0);
			ans += con / 2.0;
		}
	}
}


int main() {
	scanf("%lf %lf", &p, &q);
	p = p / 100;
	q = q / 100;
	ans += 1.0 / 3.0;
	ans += p / 6.0;
	ans += (1 - p) / 9.0;
	sum(1, p, 1, p / 6.0);
	sum(1, p, 0, (1-p)/9.0);
	printf("%f\n", ans);
	return 0;
}