Макс решил освоить искусство игры в бильярд. После нескольких первых партий он осознал, что не так-то просто заставить шары оказаться в нужной позиции, не говоря уже о попадании в лузы.
Бильярдный стол имеет форму прямоугольника размером $$$W \times H$$$; при взгляде сверху левый нижний угол стола имеет координаты $$$(0; 0)$$$, а правый верхний — $$$(W; H)$$$.
Сейчас Макс хочет потренироваться с одним шаром, причём важно не забить его в лузу, а научиться контролировать силу и направление удара, чтобы шар оказался в нужном месте стола. Макс ставит шар в определённую точку, затем наносит удар кием. Лузы в столе закрыты, поэтому бильярдный шар никогда не попадает в них, а просто отражается от бортов стола.
Начальное положение шара — $$$(X; Y)$$$. После удара кием шар приобретает начальную скорость $$$\{V_X; V_Y\}$$$. Из-за трения движение шара является равнозамедленным: вектор ускорения всегда направлен противоположно вектору скорости шара, а его модуль равен $$$A$$$.
Помогите Максу определить, где остановится шар после удара.
Выходные данные
Выведите два вещественных числа — координаты шара в момент, когда он остановится. Точность ответа должна составлять не менее 4 знаков после десятичной точки.
Примеры
Выходные данные
10.000000 5.000000
Выходные данные
9.167309 4.444872
Примечание
Формулы равноускоренного движения: $$$$$$v = v_0 + at$$$$$$ $$$$$$x = x_0 + v_{x0}t + \frac{a_xt^2}{2}$$$$$$ $$$$$$y = y_0 + v_{y0}t + \frac{a_yt^2}{2}$$$$$$