A_1 = (0.27690909090909277, -0.5814545454545488)
B_1 = (12.896909090909096, -0.561454545454549)
a = Line(A_1, B_1)
A = Point(a)
B = Point(a)
b = LineBisector(A, B)
C = Point(b)
c = CircleArc(C, B, A)
d = OrthogonalLine(A, a)
e = OrthogonalLine(B, a)
f = Segment(A, B)
K = Intersect(b, a)
M = Intersect(c, b)
g = Segment(M, C)
D = Point(a)
E = Point(a)
h = OrthogonalLine(E, a)
i = OrthogonalLine(D, a)
F = Point(i)
j = OrthogonalLine(F, i)
G = Intersect(d, j)
H = Intersect(e, j)
I = Intersect(h, j)
Tên đa giác1, a_1, g_1, f_1, d_1 = Polygon(A, G, F, D)
Tên đa giác2, b_1, h_1, i_1, e_1 = Polygon(B, H, I, E)