M, N = gets.split.map(&:to_i) dp = Array.new(N + 1, M.to_f) (1 .. N).each do |i| j = dp[i - 1] dp[i] = (j * 2 + j + 1) / 3.0 end puts dp[N]