require 'bigdecimal' n = gets.to_i p = BigDecimal(gets.chomp) q = BigDecimal(gets.chomp) x = p (n-1).times do x = p + q**2 * x / (1 - x*p) x = x.round(100) end puts x