На плоскости задан квадрат координатами двух своих противоположных вершин.
Найти координаты остальных двух вершин квадрата.
Программа доджна прочесть со стандартного входа (клавиатуры) две строки. В первой строке вводятся координаты одной из вершин квадрата A_x и A_y, а во второй — координаты противоположной вершины квадрата C_x и C_y. Все числа вещественные по модулю не превышают 10^6.
Программа должна вывести на стандартный выход (экран) две строки по два разделённых пробелами числа B_x B_y, D_x D_y — координаты остальных двух вершин квадрата. Порядок вывода должен быть таким, чтобы A, B, C, D соответствовало положительному порядку обхода (против часовой стрелки) с точночтью до 4-х знаков.