L = int(input()) N = int(input()) W = [int(_) for _ in input().split()] sum = 0 cnt = 0 W.sort() for i in range(N): if sum + W[i] < L: sum += W[i] cnt += 1 elif sum + W[i] == L: cnt += 1 break else: break print(cnt)