Расписание
Казак Вус недавно основал свою компанию, которая быстро растет и уже насчитывает множество сотрудников.
Он поручил своим сотрудникам задач. Каждая -я задача характеризуется двумя параметрами: и . Здесь — это момент времени, к которому задача должна быть выполнена, а — важность задачи (чем больше , тем важнее задача).
Кроме того, Казак Вус задал некоторое целое постоянное .
Сотрудникам необходимо определить такой массив из неотрицательных чисел, чтобы минимизировать следующее выражение:
Здесь — это максимальное значение в массиве .
Казак Вус не интересуется самим массивом . Он хочет узнать минимально возможное значение указанного выражения.
Помогите сотрудникам Казака Вуса решить эту задачу.
Входные данные
Первая строка содержит два целых числа и () — количество задач, поставленных Казаком Вусом, и постоянная из условия.
Вторая строка содержит целых чисел () — массив .
Третья строка содержит целых чисел () — массив .
Выходные данные
Выведите единственное число — минимально возможное значение выражения .
Примеры
Примечание
В первом примере массив , при котором достигается минимальное значение, выглядит так: . Тогда минимальное значение равно .
Во втором примере массив , при котором достигается минимальное значение, выглядит так: . Тогда минимальное значение равно .
В третьем примере массив , при котором достигается минимальное значение, выглядит так: . Тогда минимальное значение равно .
Оценивание
( баллов): ;
( баллов): ;
( баллов): ;
( баллов): ;
( балла): без дополнительных ограничений.