На работе у Таи случилась неприятность: водитель грузовика заболел, а подарки нужно срочно доставить из одного магазина в другой. К счастью, у неё сейчас перерыв, а этот магазин находится на той же улице, так что её навыка вождения только вперёд с постоянной скоростью $v_1$ вполне достаточно, чтобы справиться с ситуацией.
Однако на одном из перекрёстков по пути к магазину сломался светофор, и там стоит регулировщик, который не должен покидать свой пост.
В какой-то момент он заметил грузовик, движущийся прямо на него и не собирающийся сворачивать. И хотя он не должен двигаться — за это его накажут — ему всё равно придётся это сделать. Поэтому регулировщик хочет позволить грузовику проехать так, чтобы минимизировать время, в течение которого он будет отсутствовать на своём исходном месте. Регулировщик может двигаться как угодно, но его скорость не может превышать $v_2$.
Рассматривайте грузовик как прямоугольник, а регулировщика — как точку. Требуется, чтобы точка никогда не находилась строго внутри прямоугольника, а время, в течение которого точка не находится в $(p, q)$ (своём исходном положении), должно быть минимально возможным.
Входные данные
Первая строка содержит 6 целых чисел $a, b, p, q, v_1, v_2$ ($1 \le a \le 100$, $0 \le b \le 99$, $-a < p < a$, $b < q \le 100$, $1 \le v_1, v_2 \le 100$). Изначально верхний левый угол грузовика находится в $(-a, b)$, нижний правый угол — в $(a, 0)$. Регулировщик изначально стоит в точке $(p, q)$. Грузовик движется в сторону увеличения второй координаты с постоянной скоростью $v_1$. Максимальная скорость регулировщика равна $v_2$. Если $b = 0$, считайте длину грузовика бесконечно малой.
Все расстояния измеряются в метрах, скорость — в метрах в секунду.
Гарантируется, что все значения таковы, что ответ не превысит $10\,000$.
Выходные данные
Выведите единственное вещественное число — минимально возможное время, в течение которого регулировщик будет отсутствовать в точке $(p, q)$. Ответ должен быть представлен с абсолютной или относительной погрешностью, не превышающей $10^{-6}$.
Примеры
Входные данные 1
4 0 1 5 1 1
Выходные данные 1
6
Примечание
В первом примере оптимально подождать 2 секунды, затем двигаться 3 секунды вправо с максимальной скоростью, а затем вернуться назад-влево с максимальной скоростью.
Входные данные 2
3 2 -1 10 5 2
Выходные данные 2
2.306019375