L

T

A'≡Ao

B'≡Bo

A''

C'

B''

C''

r''

r'

Bv

Av

Cv

Co

L = (-0.36, -0.92)
T = (19.161731480583377, -0.92)
a = Segment(L, T)
A' = (5.24, -4.02)
B' = (11.122176467941099, -4.02)
b = Segment(A', B')
c = LineBisector(b)
A = (5.24, 0.10310562561766012)
d = Segment(A', A)
B = (11.122176467941099, 0.3038395281822721)
e = Segment(B', B)
A'' = Intersect(a, d)
B'' = Intersect(a, e)
C = Intersect(c, b)
S = Point(c)
p = Segment(C, S)
C'' = Point(c)
f = Segment(A'', C'')
g = Segment(C'', B'')
D = (-1.122414176142315, 2.120820414999015)
E = (2.5736490676301655, -1.5752428287734652)
u = Vector(D, E)
F = (-1.2487518728405211, -3.3875031610427735)
G = (2.2944743653113924, 0.15572307710913957)
v = Vector(F, G)
h = Line(A', v)
H = Intersect(h, a)
i = Segment(A', H)
I = (15.040266151053407, -0.10191031688769225)
j = Segment(B', I)
J = (9.041036438502712, -4.72103643850271)
k = Segment(A'', J)
K = (8.34, -4.649201583280159)
l = Segment(H, K)
Av = Intersect(b, k)
M = (14.96888408738841, -4.76670761944731)
m = Segment(B'', M)
N = Intersect(a, j)
O = (14.222176467941098, -4.642844955486486)
n = Segment(N, O)
Bv = Intersect(m, n)
P = (11.899481841356163, -0.46051815864383805)
Q = (3.0397075790665857, 1.879140232181669)
R = (18.57396129909509, -1.727759961158446)
q = Segment(C'', R)
U = Intersect(a, q)
V = (11.44, 6.1848995986919855)
W = (17.766201337936643, 6.652249390637447)
s = Segment(U, W)
r = Line(C, v)
A_1 = Intersect(r, a)
B_1 = (11.28108823397055, 6.5571626612856795)
t = Segment(A_1, B_1)
Z = (18.66251092184313, 6.302510921843126)
C_1 = Intersect(q, t)
D_1 = Intersect(r, s)
a_1 = Segment(A', D_1)
b_1 = Segment(B', D_1)
c_1 = Segment(Av, C_1)
d_1 = Segment(C_1, Bv)
E_1 = Intersect(a, a_1)
F_1 = Intersect(a, b_1)
G_1 = Intersect(g, c_1)
e_1 = Segment(E_1, G_1)
poli1, a', e_2, b'', g_1, c_2, f_1, b' = Polygon(A', E_1, B'', G_1, C_1, F_1, B')