Абзац текста состоит из n слов длиной l1,
l2, ..., ln (длина слова - число символов
в нем). Требуется оптимальным образом разбить его на строки длиной не более
M символов. Оптимальность при этом определяется так: посчитаем число
"лишних" пробелов в каждой строке и сложим кубы этих чисел для всех строк,
кроме последней. Чем больше эта сумма (назовем ее оценочной суммой),
тем хуже абзац.
Формат входного файла
В первой строке находятся числа n и M. Далее следует
n чисел li.
Формат выходного файла
Выходной файл должен содержать единственное число - значение оценочной суммы
абзаца при оптимальном разбиении на строки.