There is a square in the xy-plane. The coordinates of its four vertices are (x_1,y_1),(x_2,y_2),(x_3,y_3) and (x_4,y_4) in counter-clockwise order.
(Assume that the positive x-axis points right, and the positive y-axis points up.)
Takahashi remembers (x_1,y_1) and (x_2,y_2), but he has forgot (x_3,y_3) and (x_4,y_4).
Given x_1,x_2,y_1,y_2, restore x_3,y_3,x_4,y_4. It can be shown that x_3,y_3,x_4 and y_4 uniquely exist and have integer values.

-----Constraints-----
 - |x_1|,|y_1|,|x_2|,|y_2| \leq 100
 - (x_1,y_1) ≠ (x_2,y_2)
 - All values in input are integers.

-----Input-----
Input is given from Standard Input in the following format:
x_1 y_1 x_2 y_2

-----Output-----
Print x_3,y_3,x_4 and y_4 as integers, in this order.

-----Sample Input-----
0 0 0 1

-----Sample Output-----
-1 1 -1 0

(0,0),(0,1),(-1,1),(-1,0) is the four vertices of a square in counter-clockwise order.
Note that (x_3,y_3)=(1,1),(x_4,y_4)=(1,0) is not accepted, as the vertices are in clockwise order.
[{"code": "x1, y1, x2, y2 = map(int, input().split())\n\nprint(x2-(y2-y1), y2+(x2-x1), x1-(y2-y1), y1+(x2-x1))", "passed": true, "time": 0.14, "memory": 14340.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\nx4 = x1 + y1 - y2\ny4 = y1 + x2 - x1\nx3 = x4 - y1 + y4\ny3 = y4 + x1 - x4\nprint(x3, y3, x4, y4)", "passed": true, "time": 1.33, "memory": 14280.0, "status": "done"}, {"code": "import sys\nx1,y1,x2,y2=map(int,input().split())\n\nprint(x2-(y2-y1),y2+(x2-x1),x1-(y2-y1),y1+(x2-x1))", "passed": true, "time": 0.14, "memory": 14232.0, "status": "done"}, {"code": "import sys\n\nx1,y1,x2,y2 = map(int, input().split())\n\nprint(x2-(y2-y1), y2+(x2-x1), x1-(y2-y1), y1+(x2-x1))", "passed": true, "time": 0.42, "memory": 14076.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\nX = x2-x1\nY = y2-y1\nprint(x2-Y, y2+X, x1-Y, y1+X)", "passed": true, "time": 0.38, "memory": 14104.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split())\nprint(c-d+b,d+c-a,a-d+b,b+c-a)", "passed": true, "time": 0.14, "memory": 14132.0, "status": "done"}, {"code": "x1,y1,x2,y2 = map(int,input().split())\na = x2-x1\nb = y2-y1\nprint(\" \".join(map(str,[x2-b,y2+a,x1-b,y1+a])))", "passed": true, "time": 1.59, "memory": 14308.0, "status": "done"}, {"code": "x1,y1,x2,y2 =map(int,input().split())\nx3 = x2-(y2-y1)\ny3 = y2+(x2-x1)\nx4 = x1-(y2-y1)\ny4 = y1+(x2-x1)\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.29, "memory": 14192.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\na = x2 - x1\nb = y2 - y1\n\nx3 = x2 - b\ny3 = y2 + a\nx4 = x2 - b - a\ny4 = y2 + a - b\n\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.51, "memory": 14252.0, "status": "done"}, {"code": "import sys\nread = sys.stdin.read\nreadlines = sys.stdin.readlines\ndef main():\n    x1, y1, x2, y2 = map(int, input().split())\n    diff_x = x2 - x1\n    diff_y = y2 - y1\n    r = [x2 - diff_y, y2 + diff_x, x1 - diff_y, y1 + diff_x]\n    print(*r, sep= ' ')\ndef __starting_point():\n    main()\n__starting_point()", "passed": true, "time": 0.28, "memory": 14312.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\ndx = x2 - x1\ndy = y2 - y1\n\nx3 = x2 - dy\ny3 = y2 + dx\nx4 = x1 - dy\ny4 = y1 + dx\n\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.15, "memory": 14236.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split());e=c-a;f=d-b;print(c-f,d+e,a-f,b+e)", "passed": true, "time": 0.15, "memory": 14136.0, "status": "done"}, {"code": "x1,y1,x2,y2 = map(int,input().split())\nx3,y3 = x2 - (y2-y1), y2 + x2-x1\nx4,y4 = x1 - (y2-y1), y1 + x2-x1\n\nans = [x3,y3,x4,y4]\nprint(*ans)", "passed": true, "time": 0.37, "memory": 14144.0, "status": "done"}, {"code": "x1,y1,x2,y2=map(int,input().split())\nx4=x1-(y2-y1)\ny4=y1+(x2-x1)\nx3=x2-(y2-y1)\ny3=y2+(x2-x1)\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.29, "memory": 14300.0, "status": "done"}, {"code": "a,b,c,d = map(int,input().split())\nx = c-a\ny = d-b\nprint(c-y,d+x,a-y,b+x ,sep=' ')", "passed": true, "time": 0.16, "memory": 14196.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\nx, y = x2 - x1, y2 - y1\nprint(x2-y, y2+x, x1-y, y1+x)", "passed": true, "time": 0.15, "memory": 14244.0, "status": "done"}, {"code": "x1,y1,x2,y2=map(int,input().split())\nif y2>=y1 and x2>=x1:\n    y3=y2+abs(x2-x1)\n    x3=x2-abs(y2-y1)\nelif y2>=y1 and x1>x2:\n    x3=x2-abs(y2-y1)\n    y3=y2-abs(x2-x1)\nelif y1>y2 and x2>=x1:\n    x3=x2+abs(y2-y1)\n    y3=y2+abs(x2-x1)\nelif y1>y2 and x1>x2:\n    x3=x2+abs(y2-y1)\n    y3=y2-abs(x2-x1)\n\nx4=x1+x3-x2\ny4=y1+y3-y2\n\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.23, "memory": 14284.0, "status": "done"}, {"code": "x1,y1,x2,y2=map(int,input().split())\nx3,y3,x4,y4=100,100,100,100\nif y2-y1==0 or x2-x1==0:\n  if x2>x1:\n    x3=x2\n    y3=y2+(x2-x1)\n    x4=x1\n    y4=y3\n  elif y2>y1:\n    x3=x1-(y2-y1)\n    y3=y2\n    x4=x3\n    y4=y1\n  elif x1>x2:\n    x3=x2\n    y3=y2+(x2-x1)\n    x4=x1\n    y4=y3\n  elif y1>y2:\n    x3=x1-(y2-y1)\n    y3=y2\n    x4=x3\n    y4=y1\n\nelse:\n  if x2>x1 and y2>y1:\n    x3=x2-(y2-y1)\n    y3=y2+(x2-x1)\n    x4=x3-(x2-x1)\n    y4=y3-(y2-y1)\n  elif x2<x1 and y2>y1:\n    x3=x2-(y2-y1)\n    y3=y2-(x1-x2)\n    x4=x3+(x1-x2)\n    y4=y3-(y2-y1)\n  elif x2<x1 and y2<y1:\n    x3=x2+(y1-y2)\n    y3=y2-(x1-x2)\n    x4=x3+(x1-x2)\n    y4=y3+(y1-y2)\n  elif x2>x1 and y1>y2:\n    x3=x2+(y1-y2)\n    y3=y2+(x2-x1)\n    x4=x3-(x2-x1)\n    y4=y3+(y1-y2)\n\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.14, "memory": 14316.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split())\nx,y=c-a,d-b\nprint(c-y,d+x,a-y,b+x)", "passed": true, "time": 0.14, "memory": 14264.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\ndx = x2 - x1\ndy = y2 - y1\n\nprint(\"{} {} {} {}\".format(x2 - dy, y2 + dx, x1 - dy, y1 + dx))", "passed": true, "time": 0.14, "memory": 14092.0, "status": "done"}, {"code": "x1, y1, x2, y2 = tuple(map(int, input().split()))\n\nx3 = x2 - (y2 - y1)\ny3 = y2 + (x2 - x1)\nx4 = x3 - (y3 - y2)\ny4 = y3 + (x3 - x2)\n\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.14, "memory": 14224.0, "status": "done"}, {"code": "x_1, y_1, x_2, y_2 = map(int, input().split())\nprint(x_2 + y_1 - y_2, y_2 + x_2 - x_1, x_1 + y_1 - y_2, y_1 + x_2 - x_1)", "passed": true, "time": 0.14, "memory": 14132.0, "status": "done"}, {"code": "import math\nx1, y1, x2, y2 = [int(x) for x in input().split()]\nx12 = (x2-x1)\ny12 = (y2-y1)\nL = math.sqrt((x12)**2+(y12)**2)\nx3 = (x12-y12)+x1\ny3 = (x12+y12)+y1\nx4 = -y12+x1\ny4 = x12+y1\nprint('{} {} {} {}'.format(x3, y3, x4, y4))", "passed": true, "time": 0.14, "memory": 14360.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\ndx, dy = x2-x1, y2-y1\nx3, y3 = x2-dy, y2+dx\nx4, y4 = x1-dy, y1+dx\n\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.14, "memory": 14092.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\ndiff_x = x2-x1\ndiff_y = y2-y1\n\nprint(x2-diff_y, y2+diff_x, x1-diff_y, y1+diff_x)", "passed": true, "time": 0.16, "memory": 14248.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\ndx = x2-x1\ndy = y2-y1\n\nx3 = x2-dy\ny3 = y2+dx\nx4 = x3-dx\ny4 = y3-dy\n\nprint(*[x3, y3, x4, y4])", "passed": true, "time": 0.15, "memory": 14244.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int,input().split())\nprint(*[x2+y1-y2, x2-x1+y2, x1+y1-y2, x2-x1+y1])", "passed": true, "time": 0.14, "memory": 14096.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\nx3 = x2 - (y2-y1)\ny3 = y2 + (x2-x1)\nx4 = x3 - (y3-y2)\ny4 = y3 + (x3-x2)\n\nprint(f'{x3} {y3} {x4} {y4}')", "passed": true, "time": 0.23, "memory": 14144.0, "status": "done"}, {"code": "a, b, c, d = map(int, input().split())\nprint(c+b-d, d+c-a, a+b-d, b+c-a )", "passed": true, "time": 0.14, "memory": 14232.0, "status": "done"}, {"code": "x1, y1, x2, y2 = (int(i) for i in input().split())\nx3 = x2 + (y1 - y2)\ny3 = y2 + (x2 - x1)\nx4 = x3 + (y2 - y3)\ny4 = y3 + (x3 - x2)\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.14, "memory": 14344.0, "status": "done"}, {"code": "import math\n\nx1, y1, x2, y2 = map(int, input().split())\n\nx3 = x2 - (y2 - y1)\ny3 = y2 + (x2- x1)\nx4 = x1 - (y2 - y1)\ny4 = y1 + (x2- x1)\n\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.14, "memory": 14332.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\na = x1 - x2\nb = y1 - y2\nprint(x2 + b, y2 - a, x1 + b, y1 - a)", "passed": true, "time": 0.14, "memory": 14320.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split());print(b+c-d,-a+c+d,a+b-d,-a+b+c)", "passed": true, "time": 0.15, "memory": 14088.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int,input().split())\nprint(f\"{x2-(y2-y1)} {y2+(x2-x1)} {x1-(y2-y1)} {y1+(x2-x1)}\")", "passed": true, "time": 0.14, "memory": 14204.0, "status": "done"}, {"code": "x1,y1,x2,y2 = list(map(int, input().split()))\n\n\ndx = y1 - y2\ndy = x2 - x1\n\nx3 = x2 + dx\ny3 = y2 + dy\n\nx4 = x3 + (x1-x2)\ny4 = y3 + (y1-y2)\n\nprint((\"{} {} {} {}\".format(x3,y3, x4, y4)))\n\n", "passed": true, "time": 0.14, "memory": 14352.0, "status": "done"}, {"code": "a, b, c, d = map(int, input().split())\ne = c - (d - b)\nf = d + (c - a)\ng = a - (d - b)\nh = b + (c - a)\nprint(e, f, g, h)", "passed": true, "time": 0.24, "memory": 14324.0, "status": "done"}, {"code": "# 30 \u3042\nx1, y1, x2, y2 = map(int, input().split(' '))\n\nx2 -= x1\ny2 -= y1\nx3 = x4 = -x1\ny3 = y4 = -y1\n\n#\nx4 = -y2\ny4 = x2\nx3 = x2 + x4\ny3 = y2 + y4\nprint(x3 + x1, y3 + y1, x4 + x1, y4 + y1)", "passed": true, "time": 0.19, "memory": 14116.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\ndx = x2 - x1\ndy = y2 - y1\n\nx3 = x2 - dy\ny3 = y2 + dx\n\nx4 = x3 - dx\ny4 = y3 - dy\n\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.24, "memory": 14100.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\nd1 = x2 - x1\nd2 = y2 - y1\nprint(x2 - d2, y2 + d1, x1 - d2, y1 + d1)", "passed": true, "time": 0.14, "memory": 14232.0, "status": "done"}, {"code": "x1, y1, x2, y2 = list(map(int, input().split()))\nvector = (x2-x1, y2-y1)\nx3, y3 = x2-vector[1], y2+vector[0]\nx4, y4 = x1-vector[1], y1+vector[0]\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.26, "memory": 14208.0, "status": "done"}, {"code": "a,b,c,d = map(int,input().split())\ns = c - a\nt = d - b\nx_3 = c - t\ny_3 = d + s\nx_4 = x_3 - s\ny_4 = y_3 - t\nprint(str(x_3)+' '+str(y_3)+' '+str(x_4)+' '+str(y_4) )", "passed": true, "time": 0.14, "memory": 14116.0, "status": "done"}, {"code": "x1,y1,x2,y2 = map(int,input().split())\n\nx = x2 - x1\ny = y2 - y1\n\nx3 = x2 - y\ny3 = y2 + x\nx4 = x1 - y\ny4 = y1 + x\n\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.14, "memory": 14060.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\nx3 = x2 + (y1-y2)\ny3 = y2 + (x2-x1)\nx4 = x3 + (y2-y3)\ny4 = y3 + (x3-x2)\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.14, "memory": 14184.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\nx3 = x2 - (y2 - y1)\ny3 = y2 + (x2 - x1)\nx4 = x1 - (y2 - y1)\ny4 = y1 + (x2 - x1)\n\nprint(f'{x3} {y3} {x4} {y4}')", "passed": true, "time": 0.14, "memory": 14108.0, "status": "done"}, {"code": "x1,y1,x2,y2 = map(int,input().split())\nx = x2-x1\ny = y2-y1\nx3 = x2-y\ny3 = y2+x\nx4 = x3-x\ny4 = y3-y\nprint(\"{} {} {} {}\".format(x3,y3,x4,y4))", "passed": true, "time": 0.14, "memory": 14232.0, "status": "done"}, {"code": "x,y,a,b = map(int,input().split())\ndx,dy = a-x, b-y\nc,d = a-dy,b+dx\ne,f = c-dx,d-dy\nprint(c,d,e,f)", "passed": true, "time": 0.22, "memory": 14080.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split());print(b+c-d,c+d-a,a+b-d,b+c-a)", "passed": true, "time": 0.14, "memory": 14352.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\ndx = x2 - x1\ndy = y2 - y1\n\nx3 = x2 - dy\ny3 = y2 + dx\nx4 = x3 - dx\ny4 = y3 - dy\n\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.15, "memory": 14236.0, "status": "done"}, {"code": "import math\n\nx1, y1, x2, y2 = map(int, input().split())\n\ns = math.sqrt((x1-x2) ** 2 + (y1-y2) ** 2)\na = math.atan2(y2-y1, x2-x1)\n\nx3 = x2 - math.sin(a) * s\ny3 = y2 + math.cos(a) * s\n\nx4 = x1 - math.sin(a) * s\ny4 = y1 + math.cos(a) * s\n\nprint(round(x3), round(y3), round(x4), round(y4))", "passed": true, "time": 0.14, "memory": 14104.0, "status": "done"}, {"code": "a,b,c,d=map(int, input().split())\nx=c-a\ny=d-b\nans1=a+x-y\nans2=b+x+y\nans3=a-y\nans4=b+x\nprint(ans1,ans2,ans3,ans4)", "passed": true, "time": 0.14, "memory": 14188.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split())\n\ne=c-(d-b)\nf=d+(c-a)\ng=e-(c-a)\nh=f-(d-b)\n\nprint(\"{} {} {} {}\".format(e,f,g,h))", "passed": true, "time": 0.23, "memory": 14296.0, "status": "done"}, {"code": "a,b,c,d = map(int, input().split())\nx = c - a\ny = d - b\nprint(c-y, d+x, a-y, b+x)", "passed": true, "time": 0.14, "memory": 14132.0, "status": "done"}, {"code": "a=[int(x)for x in input().split()];print(*[sum(a)-2*a[3*(not i%2)]-a[i] for i in[0,1,2,3]])", "passed": true, "time": 0.15, "memory": 14104.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\nx3_1, x3_2 = x2 - abs(y2 - y1), x2 + abs(y2 - y1)\nx4_1, x4_2 = x1 - abs(y2 - y1), x1 + abs(y2 - y1)\ny3_1, y3_2 = y2 - abs(x2 - x1), y2 + abs(x2 - x1)\ny4_1, y4_2 = y1 - abs(x2 - x1), y1 + abs(x2 - x1)\n\nif x2 > x1 and y2 > y1:\n    print(x3_1, y3_2, x4_1, y4_2)\nelif x2 > x1 and y2 <= y1:\n    print(x3_2, y3_2, x4_2, y4_2)\nelif x2 <= x1 and y2 > y1:\n    print(x3_1, y3_1, x4_1, y4_1)\nelif x2 <= x1 and y2 <= y1:\n    print(x3_2, y3_1, x4_2, y4_1)", "passed": true, "time": 0.14, "memory": 14216.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\n\ndx = x2 - x1\ndy = y2 - y1\n\nx3, y3 = x2 - dy, y2 + dx\nx4, y4 = x1 - dy, y1 + dx\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.15, "memory": 14216.0, "status": "done"}, {"code": "x1,y1,x2,y2 = map(int,input().split())\nax = x2 - x1\nay = y2 - y1\n\nx3 = x2 - ay\ny3 = y2 + ax\n\nx4 = x1 - ay\ny4 = y1 + ax\n\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.22, "memory": 14308.0, "status": "done"}, {"code": "def get_ans(x1,y1,x2,y2):\n    def_x = abs(x2-x1)\n    def_y = abs(y2-y1)\n\n    if x2 < x1 and y2 <= y1:\n        x3 = x2+def_y\n        y3 = y2-def_x\n        x4 = x1+def_y\n        y4 = y1-def_x \n    elif y2 < y1 and x1 <= x2:\n        x3 = x2+def_y\n        y3 = y2+def_x\n        x4 = x1+def_y\n        y4 = y1+def_x     \n    elif x2 > x1 and y1 <= y2:\n        x3 = x2-def_y\n        y3 = y2+def_x\n        x4 = x1-def_y\n        y4 = y1+def_x \n    elif y2 > y1 and x1 >= x2:\n        x3 = x2-def_y\n        y3 = y2-def_x\n        x4 = x1-def_y\n        y4 = y1-def_x\n\n    print(x3,y3,x4,y4)\n    #return x3,y3,x4,y4\n\nx1,y1,x2,y2 = map(int, input().split())\nget_ans(x1,y1,x2,y2)", "passed": true, "time": 0.14, "memory": 14224.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split())\nx=c-a\ny=d-b\nprint(c-y,d+x,a-y,b+x)", "passed": true, "time": 0.14, "memory": 14092.0, "status": "done"}, {"code": "x1,y1,x2,y2 = map(int,input().split())\nx3 = x2 - (y2-y1)\ny3 = y2 + (x2-x1)\nx4 = x1 - (y2-y1)\ny4 = y1 + (x2-x1)\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.14, "memory": 14240.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\nprint(x2 + y1 - y2, y2 - x1 + x2, x1 + y1 - y2, y1 - x1 + x2)", "passed": true, "time": 0.14, "memory": 14092.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\nx_len = x2 - x1\ny_len =  y2 - y1\nprint(\"{} {} {} {}\".format(x2-y_len,y2+x_len,x1-y_len,y1+x_len))", "passed": true, "time": 0.14, "memory": 14324.0, "status": "done"}, {"code": "x1,y1,x2,y2=map(int,input().split())\n\nx=x2-x1\ny=y2-y1\n\nx3=x2-y\ny3=y2+x\n\nx4=x1-y\ny4=y1+x\n\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.24, "memory": 14312.0, "status": "done"}, {"code": "X1,Y1,X2,Y2 = map(int,input().split())\na = X2 - X1\nb = Y2 - Y1\nX3 = X2 - b\nY3 = Y2 + a\nX4 = X1 - b\nY4 = Y1 + a\nprint(X3,end=' ') \nprint(Y3,end=' ')\nprint(X4,end=' ')\nprint(Y4)", "passed": true, "time": 0.24, "memory": 14248.0, "status": "done"}, {"code": "a, b, c, d = map(int, input().split())\nx = c - a\ny = d - b\nprint(c-y,d+x,a-y,b+x)", "passed": true, "time": 0.14, "memory": 14132.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split())\nprint(c-d+b,d+c-a,a-d+b,b+c-a)", "passed": true, "time": 0.14, "memory": 14132.0, "status": "done"}, {"code": "x1,y1,x2,y2 = map(int,input().split())\nprint(x2-(y2-y1),y2+x2-x1,x1-(y2-y1),y1+x2-x1)", "passed": true, "time": 0.14, "memory": 14104.0, "status": "done"}, {"code": "a,b,c,d=map(int,input().split());print(c-d+b,d+c-a,a-d+b,b+c-a)", "passed": true, "time": 0.14, "memory": 14288.0, "status": "done"}, {"code": "# -*- coding:utf-8 -*-\nx1,y1,x2,y2 = list(map(int,input().split()))\n\nxdiff = x2 - x1\nydiff = y2 - y1\n\nx3 = x2 - ydiff\ny3 = y2 + xdiff\n\nx4 = x3 - xdiff\ny4 = y3 - ydiff\n\nprint((str(x3) + \" \"+ str(y3) + \" \" + str(x4) + \" \" + str(y4)))\n", "passed": true, "time": 0.19, "memory": 14092.0, "status": "done"}, {"code": "import sys\nimport math\n\n#https://atcoder.jp/contests/agc008/submissions/15248942\nsys.setrecursionlimit(10 ** 8)\nini = lambda: int(sys.stdin.readline())\ninm = lambda: map(int, sys.stdin.readline().split())\ninl = lambda: list(inm())\nins = lambda: sys.stdin.readline().rstrip()\ndebug = lambda *a, **kw: print(\"\\033[33m\", *a, \"\\033[0m\", **dict(file=sys.stderr, **kw))\n\nx1,y1,x2,y2 = inm()\n\ny3 = y2 + (x2 - x1)\nx3 = x2 - (y2 - y1)\ny4 = y3 - (y2 - y1)\nx4 = x3 - (x2 - x1)\n\nprint(x3,y3,x4,y4)", "passed": true, "time": 0.14, "memory": 14280.0, "status": "done"}, {"code": "x1,y1,x2,y2 = map(int,input().split())\n\ndx,dy = x2-x1,y2-y1\nprint(x2-dy,y2+dx,x1-dy,y1+dx,sep = ' ')", "passed": true, "time": 0.15, "memory": 14068.0, "status": "done"}, {"code": "x1,y1,x2,y2= map(int,input().split())\na = x1-x2\nb = y1-y2\nprint(x2+b,y2-a,x1+b,y1-a)", "passed": true, "time": 0.14, "memory": 14208.0, "status": "done"}, {"code": "x=[0]*4\ny=[0]*4\n\nx[0], y[0], x[1], y[1] = map(int, input().split())\n\nxdist = x[1]-x[0]\nydist = y[1]-y[0]\n\nx[2] = x[1]-ydist\ny[2] = y[1]+xdist\n\nx[3] = x[2]-xdist\ny[3] = y[2]-ydist\n    \nprint(x[2], y[2], x[3], y[3])", "passed": true, "time": 0.14, "memory": 14328.0, "status": "done"}, {"code": "x1, y1, x2, y2 = map(int, input().split())\na = x2 - x1\nb = y2 - y1\nx3 = x2 - b\ny3 = y2 + a\nx4 = x3 - a\ny4 = y3 - b\nprint(x3, y3, x4, y4)", "passed": true, "time": 0.21, "memory": 14192.0, "status": "done"}, {"code": "#-*-coding:utf-8-*-\nimport sys\ninput=sys.stdin.readline\n\ndef main():\n    x1,y1,x2,y2 = map(int,input().split())\n    x12 = (x2-x1)\n    y12 = (y2-y1)\n    x3 = (x12-y12)+x1\n    y3 = (x12+y12)+y1\n    x4 = -y12+x1\n    y4 = x12+y1\n    print('{} {} {} {}'.format(x3, y3, x4, y4))\n\ndef __starting_point():\n    main()\n__starting_point()", "passed": true, "time": 0.14, "memory": 14080.0, "status": "done"}]