Бессі бере участь у забігу довжиною метрів. Вона починає рух зі швидкістю метрів за секунду. Протягом кожної секунди вона може збільшити свою швидкість на метр за секунду, залишити її незмінною або зменшити на метр за секунду. Наприклад, протягом першої секунди вона може збільшити швидкість до метра за секунду і пробігти метр або зберегти швидкість метрів за секунду і пробігти метрів. Швидкість Бессі ніколи не може стати від'ємною.
Бессі завжди біжить у напрямку фінішу і хоче завершити забіг за ціле число секунд. У цей цілочисельний момент часу вона має подолати відстань не менше метрів. Крім того, вона не хоче рухатися занадто швидко в момент фінішу: в точний момент, коли Бессі досягає або перетинає позначку метрів, її поточна швидкість має бути не більше метрів за секунду.
Бессі хоче дізнатися мінімальний час, необхідний для завершення забігу, для різних значень .
У першому рядку містяться два цілих числа і n~(1 \le k \le 10^9, 1 \le n \le 1000).
У наступних рядках міститься по одному цілому числу x~(1 \le x \le 10^5).
Виведіть рядків. У кожному рядку має міститися одне ціле число: мінімальна кількість секунд, необхідна Бессі, щоб подолати відстань не менше метрів і завершити забіг зі швидкістю не більше метрів за секунду.
Коли x = 1, одним з оптимальних варіантів є:
Збільшити швидкість до м/с і пробігти метр.
Збільшити швидкість до м/с і пробігти загалом метри.
Зберегти швидкість м/с і пробігти загалом метрів.
Зберегти швидкість м/с і пробігти загалом метрів.
Зберегти швидкість м/с і пробігти загалом метрів.
Зменшити швидкість до м/с і пробігти загалом метрів.
Коли x = 3, одним з оптимальних варіантів є:
Збільшити швидкість до м/с і пробігти метр.
Збільшити швидкість до м/с і пробігти загалом метри.
Збільшити швидкість до м/с і пробігти загалом метрів.
Зберегти швидкість м/с і пробігти загалом метрів.
Зберегти швидкість м/с; забіг закінчується на позначці метрів зі швидкістю м/с.
Зверніть увагу, що наступний варіант є недопустимим при x = 3:
Збільшити швидкість до м/с і пробігти метр.
Збільшити швидкість до м/с і пробігти загалом метри.
Збільшити швидкість до м/с і пробігти загалом метрів.
Збільшити швидкість до м/с і пробігти загалом метрів.
Це відбувається тому, що в точний момент, коли Бессі досягає позначки метрів, її швидкість становить м/с, що перевищує допустиму максимальну швидкість м/с.
Приклад 1