l=int(input()) n=int(input()) w=sorted([*map(int,input().split())]) c,d,i=0,0,0 print(w) while d<=l: d+=w[i] i+=1 c+=1 print(c-1)