s = input().split() a = input().split() n = int(s[0]) x = int(s[1]) su = 0 l = [] for i in range(0, n): a[i] = int(a[i]) a.sort() for i in range(0, n): su += a[i] if su <= x: l.append(i) print(len(l)) /************************************************************** Problem: 1456 User: admin Language: Python Result: Accepted Time:260 ms Memory:34480 kb ****************************************************************/