n = gets.chomp.to_i d = gets.chomp.split(" ").map(&:to_i) x,y = gets.chomp.split(" ").map(&:to_i) dmax = d.max kmax = [x,y].map{|u|u.abs}.max a = kmax / dmax sa = kmax - a * dmax if kmax == 0 puts 0 elsif sa == kmax puts (d.include?(sa))? 1 : 2 elsif sa == 0 puts a else puts a+1 end