using System; using System.Collections.Generic; using System.Linq; namespace No156 { class MainClass { public static void Main (string[] args) { var nm = Console.ReadLine ().Split (' ').Select (v => Convert.ToInt32 (v)).ToArray (); var m = nm [1]; var data = Console.ReadLine ().Split (' ').Select (v => Convert.ToInt32 (v)).ToArray (); Array.Sort (data); for (int i = 0; i < data.Length; i++) { if (data [i] > m) { Console.WriteLine (i.ToString ()); return; } m -= data [i]; } Console.WriteLine (data.Length.ToString ()); } } }