eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Поляна дров

Поляна дров

Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB

Маленький хлопчик Фермá живе в селі. Настають холодні вечори, тому бабуся попросила хлопчика сходити у ліс, щоб зібрати дрова. У лісі поблизу села, у якому живе Фермá, знаходиться чарівна Поляна Дров, на якій завжди лежать дрова, і ніколи не кінчаються. Звичайно, Фермá повинен піти саме туди.

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

  • Село знаходиться у точці з координатами (0, 1).

  • Поляна знаходиться у точці з координатами (1, 0).

  • Границя між лісом і полем - горизонтальна пряма y = a, де a - деяке число (0a1).

  • Швидкість пересування по полю становить V_p, швидкість пересування по лісу - V_f. Вздовж границі можна рухатись як по лісу, так і по полю.

Знайдіть точку, у якій хлопчик Фермá повинен увійти у ліс, щоб дійти до Поляни Дров якомога швидше.

Вхідні дані

У першому рядку вхідного файлу містяться два додатних цілих числа - V_p та V_f (1V_p, V_f10^5). У другому рядку міститься єдине дійсне число - координата по осі Oy границі між лісом та полем a (0a1).

Вихідні дані

У єдиному рядку вихідного файлу виведіть дійсне число з точністю не менше 8 знаків після коми - координата по осі Ox точки, у якій хлопчик Фермá повинен увійти до лісу.

Приклад

Вхідні дані #1
5 3
0.4
Вихідні дані #1
0.783310604