На числовой прямой находятся n шариков. На момент времени 0 для каждого известна его координата xi, скорость vi (возможно, отрицательная) и масса mi. Радиусом шариков можно пренебречь.
Шарики сталкиваются абсолютно упруго. То есть если два шарика массой m1 и m2 со скоростями v1 и v2 сталкиваются, их новые скорости будут:

.
Требуется найти, где каждый шарик будет находиться через t секунд.
Выходные данные
Выведите n чисел — координаты шариков через t секунд. Выводите числа не менее чем с 4 знаками после десятичной точки.
Примеры
| № | Входные данные | Выходные данные |
|
1
|
2 9 3 4 5 0 7 8
|
68.538461538
44.538461538
|
|
2
|
3 10 1 2 3 4 -5 6 7 -8 9
|
-93.666666667
-74.666666667
-15.666666667
|