Məsələlər
Квадрат по двум вершинам
Квадрат по двум вершинам
На плоскости задан квадрат координатами двух своих противоположных вершин.
Найти координаты остальных двух вершин квадрата.
\InputFile
Программа доджна прочесть со стандартного входа (клавиатуры) две строки. В первой строке вводятся координаты одной из вершин квадрата \textbf{A_x} и \textbf{A_y}, а во второй --- координаты противоположной вершины квадрата \textbf{C_x} и \textbf{C_y}. Все числа вещественные по модулю не превышают \textbf{10^6}.
\OutputFile
Программа должна вывести на стандартный выход (экран) две строки по два разделённых пробелами числа \textbf{B_x} \textbf{B_y}, \textbf{D_x} \textbf{D_y} --- координаты остальных двух вершин квадрата. Порядок вывода должен быть таким, чтобы \textbf{A}, \textbf{B}, \textbf{C}, \textbf{D} соответствовало положительному порядку обхода (против часовой стрелки) с точночтью до 4-х знаков.
Giriş verilənləri #1
5 6 4 1
Çıxış verilənləri #1
2 4 7 3