eolymp
bolt
Try our new interface for solving problems
Problems

Dima and computer game

Dima and computer game

Time limit 1 second
Memory limit 256 MiB

Мальчик Дима играет в компьютерную игру. На одном из уровней он едет на машине и ему надо проехать участок дороги, который представляет из себя поворот на 90° градусов.

Более формально этот участок состоит из двух дорог, пересекающихся под прямым углом как на рисунке:

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

Нам надо найти путь от точки очень далеко слева до точки очень далеко внизу на дороге. Определим радиус поворота пути как наименьший радиус всех дуг окружностей в этом пути. С каким наибольшим радиусом поворота Дима сможет преодолеть этот участок дороги?

Input data

Единственная строка содержит два целых числа w_1 и w_2 (1w_1, w_2100) — ширина левой и нижней частей дороги соответственно.

Output data

Выведите единственно число — максимальный радиус поворота. Ответ будет засчитан в случае, если его относительная погрешность не более 1e-9.

Examples

Input example #1
10 10
Output example #1
34.14213562373095
Author Egor Kulikov
Source Winter School Kharkov 2012