#! /usr/bin/env python # -*- coding: utf-8 -*- # L = int(raw_input()) N = int(raw_input()) W_list = map(int, raw_input().split()) W_list.sort() sum = 0 count = 0 for block in W_list: sum += block if(sum > L): break count += 1 print count