N, D = gets.split.map(&:to_i) X = gets.split.map(&:to_i) V = gets.split.map(&:to_i) sum = V.sum puts Rational(D, sum).ceil