#include <stdio.h>
#include <math.h>
int main() {
    double a,b;
    scanf("%lf %lf",&a,&b);
  	// 手算出最大取值点x
    // 计算 x = 1 / (b * ln(a))
    double x = 1 / (b * log(a));
    // 计算 f(x) = log_a(x) - b * x
    double fx = (log(x) / log(a)) - b * x;
    printf("%.10lf",fx);
    return 0;
}