Four points A(x_1; y_1), B(x_2; y_2), C(x_3; y_3), and D(x_4; y_4) are the vertices of a parallelogram. Determine the lengths of the diagonals and find the coordinates of their intersection.

In four lines, the and coordinates of the consecutive vertices of the parallelogram are given, corresponding respectively to points , , , and . All numbers do not exceed in absolute value.
Print the and coordinates of the intersection point in the first line. In the second line, print the lengths of diagonals and . Output all values with an accuracy of three decimal places.
Example 1
Example 10