A_1 = (6.3236, -4.4242)
B_1 = (23.1756, -4.3802)
A_2 = (9.4916, 0.7018)
B_2 = (14.6396, 0.5918)
a = Segment(A_2, B_2)
b = OrthogonalLine(A_2, a)
c = OrthogonalLine(B_2, a)
C_1 = Point(b)
d = OrthogonalLine(C_1, b)
D = Intersect(c, d)
đa giác1, a_1, c_1, d_1, b_1 = Polygon(A_2, C_1, D, B_2)
E = (5.927600000000002, -0.7942000000000006)
F = (21.041600000000003, -6.866200000000001)
e = Segment(E, F)
A = Intersect(e, a_1)
H = (21.151600000000002, -6.2722000000000016)
f = Segment(A, H)
B = Intersect(f, d_1)
M = Intersect(e, d_1)
C = Point(f)
N = Point(e)
g = Segment(E, A)
h = Segment(M, N)
i = Segment(B, C)
G = (6.785600000000002, -5.128200000000001)
j = Line(G, g)
I = Point(j)
k = OrthogonalLine(G, j)
l = OrthogonalLine(I, j)
J = Point(k)
m = Line(J, j)
K = Intersect(l, m)
đa giác2, g_1, i_1, k_1, j_1 = Polygon(G, I, K, J)