let inpA = readLine()!.split(separator: " ").map{Int($0)!} let inpB = readLine()! var candee = inpA[1] var boxs = inpB.split(separator: " ").map{Int($0)!}.sorted() var counter = 0 while candee > 0{ candee -= boxs.removeFirst() counter += 1 if candee < 0{ counter -= 1 candee = 0 } } print(counter)