n,m = gets.chomp.split.map(&:to_i)
a = []
n.times do
  a << gets.to_i
end
b = []
m.times do
  b << gets.to_i
end
t = []
m.times do |i|
	n.times do |j|
 	  if a[j] <= b[i]
        t << j+1
       	break
      end
	end
end

puts t.max_by { |v| t.count(v) }
