Підберіть кольори
Міс М любить не тільки придумувати цікаві легенди для задач з програмування, а ще й писати картини, а особливо використовувати гармонійні поєднання кольорів, наприклад, комплементарні кольори з кольорового кола. Але цього разу вона вирішила по-іншому вибирати кольори для своєї картини.
Міс М узяла кольорових кіл (можете глянути у примітці, що таке кольорове коло) різних відтінків, які складаються з кольору, та вже вибрала один початковий колір на кожному колі, закресливши його як використаний. Потім кожен наступний колір вона буде вибирати за таким алгоритмом:
Знаходить найдовший підвідрізок серед усіх кольорових кіл з незакреслених кольорів; якщо таких декілька, то вибирає будь-який.
Якщо довжина такого підвідрізку непарна, то бере колір, який рівно посередині, та закреслює його як використаний.
Якщо довжина такого підвідрізку парна, то бере один із двох кольорів посередині, та закреслює його як використаний.
Міс М хоче вибрати ще кольорів, і їй також цікаво, яка буде максимальна довжина підврізку незакреслених кольорів перед тим, як вона вибере -й колір.
Вхідні дані
Перший рядок містить два цілі числа та (, ) — кількість кольорових кіл та кількість кольорів, які Міс М хоче ще взяти (тобто не враховуючи перші закреслені кольори на кожному колі).
Другий рядок містить цілих чисел ().
Гарантується, що не більше, ніж сума всіх .
Вихідні дані
Виведіть одне ціле число — максимальну довжину підвідрізку незакреслених кольорів перед тим, як Міс М вибере -й колір.
Приклади
Примітка
Пояснення до другого прикладу:
Нам дано одне кольорово коло, яке містить кольорів. Міс М уже вибрала один колір з кола (на картинці має номер ). Тепер вона хоче вибрати ще кольори. Тому послідовність її дій така:
Максимальна довжина підвідрізку незакреслених кольорів — . Тому вибираємо колір, який буде посередині, та помічаємо його номером .
Тепер ми маємо підвідрізок з та незакреслених кольорів, вибираємо будь-який та посередині підвідрізку вибираємо колір і позначаємо його номером .
Серед підвідрізків , та вибираємо — це і є максимальна довжина серед підвідрізків незакреслених кольорів перед тим, як Міс М вибере -й колір.
Кольорове коло з другого прикладу з умови.
Оцінювання
Якщо ваш розв'язок буде правильно працювати для та , то він отримає принаймні балів.
Якщо ваш розв'язок буде правильно працювати для та , то він отримає принаймні балів.
Якщо ваш розв'язок буде правильно працювати для , то він отримає принаймні балів.