#! ruby # yukicoder My Practice # author: Leonardone @ NEETSDKASU (N, M), c = $<.map{|x| x.split.map(&:to_i)} candy = M empties = 0 c.sort.each do |x| candy -= x if candy == 0 empties += 1 break elsif candy < 0 break else empties += 1 end end puts empties