Побудувати трикутник
Дано три різні точки на площині.
Потрібно побудувати невироджений трикутник із заданими пропорціями сторін, що проходить через ці три точки.
Вхідні дані
Три рядки, кожен з яких містить два цілих числа: x_i, y_i (-1000 ≤ x_i, y_{i} ≤ 1000) — координати точок. У наступному рядку три цілі числа: a, b і c (1 ≤ a, b, c ≤ 1000) — пропорції сторін. Гарантується, що існує невироджений трикутник з такими пропорціями сторін.
Вихідні дані
Три рядки, кожен з яких містить два дійсних числа — координати вершин трикутника. Координати за модулем не повинні перевищувати 10^8. Вершини можна виводити в будь-якому порядку.
Відповідь буде зарахована, якщо довжини сторін трикутника хоча б в одному порядку відносяться як a:b:c, а також кожна з точок належить хоча б одній стороні трикутника. Точка вважається такою, що належить відрізку, якщо відстань між ними не більше 10^{-8}.
Довжини відрізків l_1, l_{2} і l_3 відносяться як a:b:c, якщо з абсолютною або відносною похибкою 10^{-8}.