from decimal import Decimal, getcontext, setcontext Fp = float getcontext().prec = 12 p = Fp(input()) ax, ay = map(Fp, input().split()) bx, by = map(Fp, input().split()) cx, cy = map(Fp, input().split()) def norm(x1: Fp, y1: Fp, x2: Fp, y2: Fp): return (abs(x1 - x2) ** p + abs(y1 - y2) ** p) ** (Fp(1) / p) def max_norm(x: Fp, y: Fp): a = norm(x, y, ax, ay) b = norm(x, y, bx, by) c = norm(x, y, cx, cy) return abs(a - b) ** 2 + abs(b - c) ** 2 + abs(c - a) ** 2 def bsearch_y(x: Fp): ly, ry = Fp(-1000000), Fp(1000000) for _ in range(100): mly = ly + (ry - ly) / 3 mry = ry - (ry - ly) / 3 if max_norm(x, mly) > max_norm(x, mry): ly = mly else: ry = mry return max_norm(x, ly), ly def bsearch_x(): lx, rx = Fp(-1000000), Fp(1000000) for _ in range(100): mlx = lx + (rx - lx) / 3 mrx = rx - (rx - lx) / 3 if bsearch_y(mlx)[0] > bsearch_y(mrx)[0]: lx = mlx else: rx = mrx return lx, bsearch_y(lx)[1] x, y = bsearch_x() # print(norm(x, y, ax, ay)) # print(norm(x, y, bx, by)) # print(norm(x, y, cx, cy)) print(f'{x:.10f} {y:.10f}')