l=int(input()) #size of big box n=int(input()) #brock w=list(map(int,input().split())) #brock widths w.sort() wsum =0 counter=0 print(w) for i in w: wsum +=i counter += 1 if wsum > l: counter -= 1 print(counter)