#P43. [KBC003B] Triangle 1

[KBC003B] Triangle 1

版权声明

本题版权归 Long Long OJ 所有。

题目描述

给出两个不重合的整点 A(x1,y1),B(x2,y2)A(x_1,y_1),B(x_2,y_2),求出一个整点 C(x3,y3)C(x_3,y_3),使得 ABC\triangle ABC 为直角三角形。

请注意,输出的点必须满足 1018x3,y31018-10^{18}\le x_3,y_3\le10^{18}

输入格式

一行四个整数 x1,y1,x2,y2x_1,y_1,x_2,y_2

输出格式

一个符合条件的 CC 点坐标 (x3,y3)(x_3,y_3)

样例

0 0 2 4
3 1

提示

样例中 AC=10,BC=10,AB=25AC=\sqrt{10},BC=\sqrt{10},AB=2\sqrt{5}

由于 AC2+BC2=AC2AC^2+BC^2=AC^2,故 ABC\triangle ABC 是直角三角形,且 C=90\angle C=90^\circ

请注意 CC 点坐标不唯一


对于 100%100\% 的数据,1018x1,y1,x2,y21018-10^{18}\le x_1,y_1,x_2,y_2\le10^{18}