Визначте мінімальний запас пального, необхідний на початковій точці, щоб марсохід зміг подолати шлях через пустелю заданої довжини. Марсохід може заправлятися лише з бака відомої місткості, при цьому витрата пального складає один літр на кілометр. Ви можете мати необмежену кількість порожніх ємностей, які можна розмістити в будь-якому місці вздовж шляху і наповнювати пальним тільки з бака.
Вхідні дані складаються з двох чисел, розділених пробілом: довжина маршруту в кілометрах і місткість бака марсоходу в літрах. Гарантується, що співвідношення довжини шляху до розміру бака не перевищує .
Виведіть одне число — відповідь на задачу, відформатоване з точністю до знаків після коми.
Приклад 1