L=int(input()) N=int(input()) W=sorted(list(map(int,input().split()))) count=0 for i in W: if i<=L: count+=1 L-=i if count==N: print(count) else: print(count) break