import java.util.Scanner; import java.util.Arrays; class Main{ public static void main(String args[]){ Scanner scan = new Scanner(System.in); int L = scan.nextInt(); int N = scan.nextInt(); int[] W = new int[N]; for(int i = 0; i < N; i++){ W[i] = scan.nextInt(); } Arrays.sort(W); int cnt = 0; for(int i = 0; i < N; i++){ L -= W[i]; if(L < 0){ break; } cnt++; } System.out.println(cnt); } }