n = gets.to_i
as = gets.split(' ').map {|a| a.to_i }

num = 1
denom = as.first

as[1..-1].each do |a|
  num = num * a + denom
  denom *= a

  v = num.gcd(denom)
  denom /= v
  num /= v
end

puts denom / num.to_f

