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) for i in each_box_width_sort: sumed_width += i if sumed_width < box_width: sumed_list.append(sumed_width) print(len(sumed_list)) if __name__ == '__main__': main()