package main import ( "fmt" "sort" ) func main() { var N, M int fmt.Scan(&N, &M) C := make([]int, N) for i := range C { fmt.Scan(&C[i]) } sort.Ints(C) ans := 0 for i := range C { if M >= C[i] { M -= C[i] ans++ } } fmt.Println(ans) }