E. Решай задачи каждый день
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Однажды Максим подумал, что было бы здорово решать задачи по программированию каждый день, это явно скрасит его жизнь. Затем он увидел, что на одном популярном сайте ведётся статистика не только по количеству дней подряд, которые Максим решает задачи, но и по количеству решённых задач за месяц (всем известно, что в месяце $$$k$$$ дней).

Теперь Максим задался новым вызовом — решать задачи каждый день так, чтобы всегда количество решенных задач за месяц было не меньше, чем количество дней подряд, которые Максим решает задачи. Причём каждый день надо решать хотя бы одну задачу.

Под количеством решённых задач за месяц подразумевается количество решённых за последние $$$k$$$ дней, включая текущий день. То есть если день находится в середине месяца то суммируются все решенные задачи с середины прошлого месяца по сей день. Например 16 мая будем считать что за месяц решено суммарное количество задач с 17 апреля по 16 мая включительно.

Известно, что он уже выполняет это условие на протяжении $$$n$$$ дней. Интересно, какое минимальное количество задач решил Максим за этот период.

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

В единственной строке входных данных содержатся два числа $$$k, n$$$ ($$$1 \le k, n \le 10^6$$$) — количество дней в месяце и длительность вызова.

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

Выведите одно число — минимальное количество задач, которые решил Максим за эти $$$n$$$ дней.

Примеры
Входные данные
2 3
Выходные данные
4
Входные данные
30 15
Выходные данные
15
Входные данные
30 365
Выходные данные
2405
Примечание

Разберём первый пример:

  • В первый день Максим решает 1 задачу, и условие соблюдено, ибо он решал задачи один день и за последний месяц решил одну задачу.
  • Во второй день Максим решает 1 задачу, и условие соблюдено, ибо он решал задачи два дня и за последний месяц решил две задачи.
  • В третий день Максим решает 2 задачи, и условие соблюдено, ибо он решал задачи три дня подряд и за последний месяц решил три задачи (то есть суммируются задачи за последние два дня).