Z_2 = (-2.211314996354001, -2.5004204820805507)
Z_1 = (-3.4292759584144648, -2.400891816205804)
zz = Line(Z_1, Z_2)
S = (15.221523326055372, 11.43711274958605)
G = (5.604022557536963, -1.7165087639079393)
J = (22.19279134278312, 11.014116445663777)
k = Segment(G, J)
zz0 = Line(S, k)
z11 = (-3, -10)
E = (9.24241426611797, -8.029380582228319)
C = (13.50223468308783, -0.3810777060983456)
F = (13.111209290214722, -2.936021707663979)
A = (19.640979743236024, -9.164324373473038)
B = (25.326623000906856, -1.0211210266556754)
a = Segment(G, E)
b = Segment(E, F)
c = Segment(F, G)
d = Segment(A, B)
e = Segment(C, B)
f = Segment(C, A)
T = Intersect(zz0, zz)
g = Segment(T, S)
h = Segment(S, C)
i = Segment(S, A)
j = Segment(S, B)
l = Line(E, k)
m = Line(J, a)
H_1 = Intersect(b, m)
H = Intersect(l, m)
n = Line(H, b)
p = Line(J, c)
I = Intersect(p, n)
q = Segment(J, I)
r = Segment(I, H)
s = Segment(H, J)
a_1 = Segment(H, E)
b_1 = Segment(I, F)
t = Segment(T, A)
U_1 = Intersect(a, t)
U_2 = Intersect(b, t)
c_1 = Line(U_1, a_1)
d_1 = Line(U_2, a_1)
V_1 = Intersect(c_1, i)
V_2 = Intersect(i, d_1)
e_1 = Ray(T, F)
U_4 = Intersect(d, e_1)
U_3 = Intersect(f, e_1)
f_1 = Segment(U_3, S)
V_3 = Intersect(b_1, f_1)
g_1 = Segment(U_4, S)
V_4 = Intersect(b_1, g_1)
h_1 = Ray(T, B)
U_5 = Intersect(a, h_1)
U_6 = Intersect(c, h_1)
i_1 = Line(U_5, k)
j_1 = Line(U_6, k)
V_5 = Intersect(i_1, j)
V_6 = Intersect(j_1, j)
k_1 = Ray(T, G)
U_7 = Intersect(f, k_1)
U_8 = Intersect(e, k_1)
l_1 = Segment(S, U_7)
m_1 = Segment(S, U_8)
V_7 = Intersect(k, l_1)
V_8 = Intersect(k, m_1)
v_{15} = Segment(V_1, V_5)
v_{58} = Segment(V_5, V_8)
v_{86} = Segment(V_8, V_6)
v_{64} = Segment(V_6, V_4)
v_{42} = Segment(V_4, V_2)
v_{23} = Segment(V_2, V_3)
v_{37} = Segment(V_3, V_7)
v_{17} = Segment(V_7, V_1)
w_{12} = Segment(V_1, V_2)
w_{78} = Segment(V_7, V_8)
w_{56} = Segment(V_5, V_6)
w_{34} = Segment(V_3, V_4)