На площині задано квадрат координатами двох своїх протилежних вершин.
Знайти координати решти двох вершин квадрата.
Програма повинна прочитати зі стандартного входу (клавіатури) два рядки. У першому рядку вводяться координати однієї з вершин квадрата A[x]
і A[y]
, у другому — координати протилежної вершини квадрата C[x]
і C[y]
. Всі числа дійсні по модулю не перевищують 10^6
.
Програма має вивести на стандартний вихід (екран) два рядки по два розділених пропусками числа B[x]
B[y]
, D[x]
D[y]
— координати решти двох вершин квадрата. Порядок виведення повинен бути таким, щоб A
, B
, C
, D
відповідало додатному порядку обходу (проти годинникової стрілки) з точністю до 4-х знаків.