EduBrick

H. Провода

1000 мс · 256 МБ · всё или ничего

Дано nn отрезков провода длиной l1,l2,,lnl_1, l_2, \ldots, l_n сантиметров. Требуется с помощью разрезания получить из них kk равных отрезков как можно большей длины, выражающейся целым числом сантиметров.

Если нельзя получить kk отрезков длиной даже 1 см, выведите 0.

Формат ввода

На первой строке заданы числа nn и kk (1n1041 \le n \le 10^4, 1k1041 \le k \le 10^4). В следующих nn строках заданы lil_i по одному в строке (100li107100 \le l_i \le 10^7). Все числа целые.

Формат вывода

Выведите одно число — полученную длину отрезков.

Примеры

ввод
4 11
802
743
457
539
вывод
200
Войдите, чтобы отправлять решения.