Задачі
Діагоналі
Діагоналі
Чотири точки \textbf{A}\textit{(}\textbf{x_1}\textit{; }\textbf{y_1}\textit{)}, \textbf{B}\textit{(}\textbf{x_2}\textit{; }\textbf{y_2}\textit{)}, \textbf{C}\textit{(}\textbf{x_3}\textit{; }\textbf{y_3}\textit{)}, \textbf{D}\textit{(}\textbf{x_4}\textit{; }\textbf{y_4}\textit{)} є вершинами паралелограма. Визначити довжину діагоналей і знайти координати точки їх перетину.
\includegraphics{https://static.e-olymp.com/content/c0/c04d98829be9f2f3b292891a9cc81938d1159546.jpg}
\InputFile
У \textbf{4}-х рядках через пропуск задані \textbf{x} та \textbf{y} координати послідовних вершин паралелограма, відповідно точок \textbf{A}, \textbf{B}, \textbf{C} та \textbf{D}. Всі числа по модулю не перевищують \textbf{100}.
\OutputFile
У першому рядку вивести через пропуск \textbf{x} та \textbf{y} координати точки \textbf{O}, у другому - довжину діагоналі \textbf{AC} і через пропуск - \textbf{BD}. Результати вивести з точністю до тисячних.
Вхідні дані #1
4 6 11 6 10 2 3 2
Вихідні дані #1
7.000 4.000 7.211 8.944
Вхідні дані #10
-100 100 100 100 100 -100 -100 -100
Вихідні дані #10
0.000 0.000 282.843 282.843