n, b = io.read("*n", "*n") dif, int = 0, 0 for i = 1, n do a = io.read("*n") dif = dif + a * math.pow(b, a - 1) if(string.format("%.1f", a) == "-1.0") then int = int + math.log(math.abs(b)) else int = int + math.pow(b, a + 1) / (a + 1) end end io.write(string.format("%.8f\n%.8f\n", dif, int))