def func(): weight = int(input()) num =int(input()) L = [int(i) for i in input().split()] L.sort() for i in range(num): weight -= L[i] if weight < 0: print(i) break if weight >= 0: print(num) func()