fun main() { var l = readInputLine().toInt() readInputLine() val wArr = readInputLine().split(" ").map { it.toInt() }.sorted().toIntArray() for ((i, w) in wArr.withIndex()) { if (w > l) { println(i) return } l -= w } println(wArr.size) } fun readInputLine(): String { return readLine()!! }