N = gets.to_i B = gets.to_i A = gets.split.map(&:to_f) def f val = 0 A.each do |a| val += a * B.pow(a - 1) end val end def g val = 0 A.each do |a| if a == -1 val += Math.log(B) else val += Rational(1, a + 1) * B.pow(a + 1) end end val end puts "%.12f" % f() puts "%.12f" % g()