Задача 1A. Неоплаченные счета

Автор:ONTI   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:512 Мб
Выходной файл:Стандартный выход  
Максимальный балл:20  

Условие

В конце квартала у каждого бухгалтера начинается аврал и на него сваливается много работы. Например, сегодня бухгалтер Василий Иванович обнаружил у себя стопку из N неоплаченных счетов и понял, что ему необходимо оплатить все эти счета как можно быстрее.

Известно, что на оплату одного счeта у Василия Ивановича уходит ровно одна минута. Василий Иванович может оплатить M счетов подряд, а затем ему необходим перерыв на одну минуту, для того, чтобы выпить кофе с печеньками. После этого Василий Иванович может опять оплатить M счетов, но после этого ему потребуется уже две минуты перерыва, так как усталость накапливается, после третьего подхода Василию Ивановичу потребуется уже 3 минуты отдыха и т. д. В общем случае время, затрачиваемое Василием Ивановичем после оплаты M счетов, равно количеству подходов.

Необходимо определить, сколько минут потребуется Василию Ивановичу на оплату всех счетов.

Формат входных данных

Входные данные содержат два целых числа N и M. Каждое число записано в новой строке.

Формат выходных данных

Выведите одно число - минимальное время, за которое Василий Иванович оплатит все счета.

Ограничения

1 ≤ N, M ≤ 109

Примеры тестов

Стандартный вход Стандартный выход
1
10
5
11
2
10
3
16

0.063s 0.012s 15