L = gets.to_i N = gets.to_i w = gets.split.map(&:to_i) count = l = 0 w.sort.each do |w| l += w break if l > L count += 1 end puts count