def main(): sumed_list = [] sumed_width = 0 box_width = int(input()) box_counts = int(input()) each_box_width = list(map(int, input().split())) each_box_width_sort = sorted(each_box_width) # print(each_box_width_sort) for i in each_box_width_sort: if sumed_width < box_width: sumed_width += i sumed_list.append(sumed_width) # print(sumed_list) # print(sumed_width) print(len(sumed_list)) if __name__ == '__main__': main()