L = int(input()) N = int(input()) W = input().split() a = [] b = 0 for i in range(N): a.append(int(W[i])) a.sort() while sum <= L: sum += W[b] b += 1 print(b)