#AT1030. 毁坏的四边形

毁坏的四边形

题目描述

在二维坐标系中有一个正方形,它的四个顶点的坐标为(x1,y1),(x2,y2),(x3,y3),(x4,y4)(x_1,y_1),(x_2,y_2),(x_3,y_3),(x_4,y_4),逆时针排列。 (假设正方形的正xx轴指向右边,正yy轴指向上方)

Takahashi记得(x1,y1)(x_1,y_1)(x2,y2)(x_2,y_2),但他忘记了(x3,y3)(x_3,y_3)(x4,y4)(x_4,y_4)

给定(x1,y1),(x2,y2)(x_1,y_1),(x_2,y_2),恢复(x3,y3),(x4,y4)(x_3,y_3),(x_4,y_4)。可以证明,(x3,y3)(x4,y4)(x_3,y_3)和(x_4,y_4)唯一存在,并且是整数值。

输入

从标准输入读入数据,格式如下:

x1y1x2y2x_1y_1x_2y_2

输出

按照顺序输出x3y3x4y4x_3y_3x_4y_4

0 0 0 1
-1 1 -1 0

【样例1解释】

(0,0),(0,1),(1,1),(1,0)(0,0),(0,1),(-1,1),(-1,0)是一个按逆时针排列的正方形的四个顶点。 请注意,不接受(x3,y3)=(1,1),(x4,y4)=(1,0)(x_3,y_3)=(1,1),(x_4,y_4)=(1,0),因为顶点按顺时针排列。

2 3 6 6
3 10 -1 7
31 -41 -59 26
-126 -64 -36 -131

提示

  • x1,x2,x3,x4100|x_1|,|x_2|,|x_3|,|x_4| \leq 100
  • (x1,y1)(x2,y2)(x_1,y_1) \neq (x_2,y_2)
  • 输入值均为整数