import sys read=sys.stdin.buffer.read import itertools x1,y1,x2,y2,x3,y3=map(int,read().split()) p1=(x1,y1) p2=(x2,y2) p3=(x3,y3) def dist(p,q): return (p[0]-q[0])**2 + (p[1]-q[1])**2 def is_sq(p1,p2,p3,p4): d1=dist(p1,p2) d2=dist(p2,p3) d3=dist(p1,p3) d4=dist(p3,p4) d5=dist(p4,p1) d6=dist(p2,p4) return d1==d2==d4==d5!=d6 and d6==d3==2*d1 ans=None for (p,q,r) in itertools.permutations([p1,p2,p3]): s=tuple(p[i]+r[i]-q[i] for i in[0,1]) if is_sq(p,q,r,s): ans=s break if ans is None: print(-1) else: print(*ans)