# coding: utf-8 L = int(raw_input()) N = int(raw_input()) W = map(int, raw_input().split()) W.sort() res = 0 sumw = 0 for i in W: if sumw+i <= L: sumw+=i res+=1 else: break print res