A = (2.8570012154538724, 8.028332031846507)
B = (8.357381652431929, 7.1936439499704585)
C = (8.571404237528352, 3.4696509692927076)
D = (-0.35333756099246455, 3.7478803299180568)
q1, a, b, c, d = Polygon(A, B, C, D)
M = Point(a)
e = Circle(M, A, C)
f = Circle(M, B, D)
N = Intersect(e, f, 2)
g = Segment(A, C)
h = Segment(B, D)
I = Intersect(g, h)
k = Circle(C, D, I)
i = Line(I, a)
j = Segment(M, N)
K = Intersect(i, Segment[M, N])
l = Segment(I, K)