#include <iostream>
#include <cmath>
#include <cstdio>
using namespace std;

int main() {
    int a, b; cin >> a >> b;

    // 根据导数得最大值所在的x的值
    double x = 1 / (double)(b * std::log(a));

    double ans = log(x) / log(a) - b * x;

    printf("%.10lf", ans);
}
// 64 位输出请用 printf("%lld")