На площині задано квадрат координатами двох своїх протилежних вершин.
Знайти координати решти двох вершин квадрата.
Програма повинна прочитати зі стандартного входу (клавіатури) два рядки. У першому рядку вводяться координати однієї з вершин квадрата A_x і A_y, у другому — координати протилежної вершини квадрата C_x і C_y. Всі числа дійсні, по модулю не перевищують 10^6.
Програма має вивести на стандартний вихід (екран) два рядки по два розділених пропусками числа B_x B_y, D_x D_y — координати решти двох вершин квадрата. Порядок виведення повинен бути таким, щоб , , , відповідало додатному порядку обходу (проти годинникової стрілки) з точністю до знаків.
Приклад 1