l = gets.to_i n = gets puts gets.split.map(&:to_i).sort.reduce([]) { |acc, cur| acc.sum + cur > l ? acc : acc << cur }.size