N = gets.to_i A = gets.split.map(&:to_i) B = gets.split.map(&:to_i) ans = 0 counter = Hash.new(0) A.permutation(N) do |nums| val = 0 nums.zip(B).each do |a, b| next if b >= a val += a - b end counter[val] += 1 ans = val if ans < val end puts counter[ans]