Задачі
Пустеля
Пустеля
Потрібно визначити мінімально необхідний запас палива у стартовій точці, для того, щоб на всюдиході подолати трасу заданої довжини, яка проходить через пустелю при умові, що кожен раз можна заправлятись лише в бак, розмір якого відомо наперад, при умові, що витрати полива рівні одному літру на кілометр, що можна брати з собою необемежену кількість пустих резервуарів, встанавлювати їх у довільному місці і заливати у них паливо лише з баку.
\InputFile
У вхідному файлі через пропуск записано два числа - довжина траси у кілометрах і розмір баку всюдихіда в літрах. Дані у тестах гарантують, що відношення чисел, які виражають довжину траси і розмір баку не перевищує \textbf{5}.
\OutputFile
У вихідному файлі єдине число - відповідь до задачі з точністю \textbf{6} знаків після десяткової крапки.
Вхідні дані #1
1000 500
Вихідні дані #1
3836.496836