using System; public class Hello { static void Main() { string[] line = Console.ReadLine().Trim().Split(' '); var n = int.Parse(line[0]); var k = long.Parse(line[1]); line = Console.ReadLine().Trim().Split(' '); var a = Array.ConvertAll(line, long.Parse); getAns(n, k, a); } static void getAns(int n, long k, long[] a) { Array.Sort(a); var s = 0L; for (int i = 0; i < n; i++) { if (s + a[i] > k) { Console.WriteLine("{0} {1}", i, k - s); return; } s += a[i]; } Console.WriteLine("{0} {1}", n, k - s); } }