l = int(input()) n = int(input()) w = list(map(int, input().split())) w.sort() a = [] for i in w: a.append(i) if sum(a) > l: # challenge 1 とか 要素を出し切ったので 以下の文は読まれない del(a[-1]) break print(len(a))