Задачи
Диагонали
Диагонали
Четыре точки \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