def main(): import sys input = sys.stdin.read data = input().split() k = int(data[0]) n = int(data[1]) a = list(map(int, data[2:2+n])) a.sort() for i in range(n): k -= a[i] if k < 0: print(i) return print(n) if __name__ == "__main__": main()