A. На отлично!
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Нура — ученица одной из небезызвестных школ. Для нее этот год последний в школе — в следующем году Нура уже будет учиться в университете. Однако, чтобы поступить в самый престижный университет, она должна закончить школу «на отлично».

В школе, где учится Нура, учителя ставят ученикам в электронный журнал отметки, выражающиеся целыми числами от 1 до k. Наихудшая отметка — 1, наилучшая — k. Отметка, идущая в аттестат, вычисляется как среднее арифметическое всех оценок, округленное к ближайшему целому. В случае, если существует несколько вариантов, округление производится в большую сторону. Например, 7.3 округляется до 7, а 7.5 и 7.8784 — к 8.

Для примера, если отметки Нуры [8, 9], то отметка в аттестат получается равной 9, поскольку их среднее арифметическое 8.5 округляется до 9, но по отметкам [8, 8, 9] отметка в аттестате будет равна 8.

Чтобы закончить школу «на отлично», отметка, идущая в аттестат, должна быть равна k.

За год Нура получила n отметок. Однако она не уверена, что этих отметок хватит, чтобы получить в аттестат отметку k. За помощью Нура решила обратиться к интернет-сообществу. Там на ее просьбу о помощи сразу же откликнулся хакер Алексей, или попросту Леха. Ради Нуры он готов взломать электронный журнал школы и поставить Нуре дополнительно любые отметки от 1 до k. В то же время Леха не хотел бы, чтобы его проникновение в электронный журнал заметили, поэтому он решил поставить как можно меньше дополнительных отметок. Помогите Лехе посчитать минимальное количество отметок, которые он должен поставить, чтобы итоговая отметка Нуры стала равна k.

Входные данные

В первой строке заданы два целых числа n и k (1 ≤ n ≤ 100, 1 ≤ k ≤ 100) — количество отметок, уже полученных Нурой, а также величина наилучшей отметки.

Во второй строке заданы n целых чисел a1, a2, ..., an (1 ≤ ai ≤ k) — отметки, полученные Нурой до вмешательства Лехи.

Выходные данные

Выведите одно число — минимальное количество отметок, которые должен поставить Леха, чтобы итоговая отметка Нуры стала равна k.

Примеры
Входные данные
2 10
8 9
Выходные данные
4
Входные данные
3 5
4 4 4
Выходные данные
3
Примечание

Рассмотрим первый пример.

Максимальная отметка — 10, Нура получила две отметки — 8 и 9, поэтому отметкой в аттестат будет 9. Чтобы исправить это, Леха может добавить отметки [10, 10, 10, 10] (итого 4 отметки) в журнал, получив тем самым средний балл, равный . Следовательно, новая отметка в аттестате — 10. Меньшим количеством добавлений обойтись нельзя.

Во втором примере Леха может дописать [5, 5, 5] в журнал, тем самым сделав средний балл равным 4.5, чего достаточно, чтобы получить 5 в аттестат.