l = gets.chomp.to_i n = gets.chomp.to_i ws = gets.chomp.split.map(&:to_i) ws.sort! s = 0 i = 0 while i < n s += ws[i] break if l < s i += 1 end puts i