Задачи
Построить квадрат 2
Построить квадрат 2
Постройте квадрат по двум точкам - противоположным вершинам квадрата.
\InputFile
Программа получает на вход координаты двух противоположных вершин квадрата (сначала координаты первой вершины, затем второй). Координаты - пара целых чисел, не превосходящих \textbf{10^4} по абсолютной величине.
\OutputFile
Выведите \textbf{8} действительных чисел - координаты четырех вершин квадрата в порядке обхода.
Входные данные #1
0 0 2 1
Выходные данные #1
0 0 0.5 1.5 2 1 1.5 -0.5