A = (-2.9120473714008592, -6.169739959367478)
B = (26.04304046898645, -6.091482965204269)
a = Segment(A, B)
b = OrthogonalLine(A, a)
c = OrthogonalLine(B, a)
C_1 = Point(b)
D = Point(c)
d = Ray(A, C_1)
e = Ray(B, D)
E = Point(d)
f = Line(E, a)
G = Intersect(f, e)
g = Segment(E, G)
C = Point(g)
h = OrthogonalLine(C, a)
H = (-6.081455635010822, -8.869606257998187)
I = (-5.494528178786755, -8.908734755079792)
i = Segment(H, I)
k = Circle(C, i)
J = Intersect(k, g, 1.0)
K = Intersect(k, g, 2.0)
j = OrthogonalLine(J, a)
l = OrthogonalLine(K, a)
L = Point(j)
L' = Mirror(L, h)
M = Intersect(j, a)
N = Intersect(l, a)
Tên đa giác1, f_1, l_1, m, n, l' = Polygon(C, L, M, N, L')
p = Segment(L, L')