using System; using System.Linq; class Program { static void Main(string[] args) { int box = int.Parse(Console.ReadLine()); int block = int.Parse(Console.ReadLine()); int[] array = Console.ReadLine().Split(' ').Select(a => int.Parse(a)).ToArray(); int width = 0; int i; Array.Sort(array); for (i = 0; i < array.Length; i++) { if (width + array[i] >= box) { break; } else { width += array[i]; } } Console.WriteLine(i); } }