Задача №114926. Пробежка

Выходя на пробежку Рита берёт с собой телефон для прослушивания музыки и беспроводные наушники. Перед каждой пробежкой Рита заряжает наушники, и этой зарядки хватает на \(A\) минут прослушивания музыки. Рита решила, что каждый день она будет тренироваться на минуту дольше, чем в предыдущий день. То есть если в первый день Рита бегала и слушала музыку в течение \(B\) минут, во второй день она будет бегать \(B+1\) минуту, в третий день — \(B+2\) минуты и т.д.

Если заряда наушников хватает на большее время, чем продолжительность пробежки, то неиспользованный заряд накапливается и может быть использован в последующие дни. Емкость аккумулятора наушников можно считать неограниченной.

Определите, в какой день Рите впервые не хватит заряда для прослушивания музыки во время всей пробежки.

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

Первая строка входных данных содержит целое число \(A\) (\(1\le A\le 10^9\)) — величина ежедневного заряда аккумулятора (в минутах прослушивания музыки). Вторая строка входных данных содержит целое число \(B\) (\(1\le B\le 10^9\)) — продолжительность пробежки в первый день.

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

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

Система оценки

Решения, правильно работающие, когда входные числа не превосходят 100, будут оцениваться в 60 баллов.

Примечание

В примере из условия величина ежедневного заряда наушников составляет 42 минуты, а продолжительность пробежки составляет 40 минут. В первый день в наушниках останется лишний заряд на 2 минуты. Во второй день продолжительность пробежки составит 41 минуту, поэтому образуется ещё одна дополнительная минута заряда наушников, всего 3 минуты. В третий день продолжительность пробежки будет равна величине заряда, в четвёртый день продолжительность пробежки будет на 1 минуту больше заряда, а в пятый день — на 2 минуты больше. Поэтому за четвёртый и пятый день будет истрачен весь накопленный за предыдущие дни заряд, и на шестой день заряда наушников не хватит на всю пробежку.

Примеры
Входные данные
42
40
Выходные данные
6
Сдать: для сдачи задач необходимо войти в систему