L = int(input())
N = int(input())
A = list(map(int, input().split()))
A.sort()
t = 0
for i in range(N):
    if t + A[i] <= L:
        t +=A[i]
    else:
        print(i)
        exit()
print(N)