require 'pp'

n = gets.to_i
a, b = gets.split.map(&:to_i)
p_n = gets.split.map(&:to_i)

memo = {
    a: 0,
    b: 0,
    c: 0, 
}

p_n.each do |i|
   if i <= a
        memo[:a] += 1
   elsif i <= b
        memo[:b] += 1
   else
        memo[:c] += 1
   end
end

puts memo.values.min
