L = int(input()) N = int(input()) W = list(map(int,input().split(' '))) W.sort() B = [] for i in range(N): A = sum(W[:i + 1]) if L // A < 1: break B.append(A) result = len(B) print(result)