Tegn kasser magen til.

A_3 = (-1.7320508075688772, -3)
B_3 = (0, -2)
C_3 = (0, 2)
D_3 = (-1.7320508075688772, 1)
E_3 = (-3.4641016151377544, 2)
F = (-3.4641016151377544, -2)
polygon1, a, b, c, d, e, f = Polygon(A_3, B_3, C_3, D_3, E_3, F)
G = (-1.7320508075688772, 3)
polygon2, e_1, g, c_1, d_1 = Polygon(E_3, G, C_3, D_3)
H = Point(e)
I = (-1.7320508075688772, -1)
h = Segment(H, I)
J = Point(b)
i = Segment(I, J)
j = Segment(D_3, A_3)
K = (3.4641016151377544, 2)
L = (3.4641016151377544, 4)
M = (1.7320508075688772, 5)
N = (1.7320508075688772, 3)
polygon3, k, l, m, n = Polygon(K, L, M, N)
O = (5.196152422706632, 3)
P = (5.196152422706632, 5)
polygon4, k_1, o, p, l_1 = Polygon(K, O, P, L)
Q = (3.4641016151377544, 6)
polygon5, m_1, l_2, p_1, q = Polygon(M, L, P, Q)
R = (0, -4)
S = (-3.4641016151377544, -6)
T = (0, -8)
U = (3.4641016151377544, -6)
polygon6, r, s, t, u = Polygon(R, S, T, U)
V = Point(r)
W = Point(t)
Z = (-3.4641016151377544, -10)
A_1 = (0, -12)
B_1 = (3.4641016151377544, -10)
polygon7, t_1, s_1, z_1, a_1, b_1, u_1 = Polygon(T, S, Z, A_1, B_1, U)
f_1 = Segment(V, W)
C_1 = Point(u)
D_1 = (-1.7320508075688772, -7)
g_1 = Segment(C_1, D_1)
E_1 = Point(z_1)
h_1 = Segment(D_1, E_1)
F_1 = Point(s_1)
G_1 = (0, -10)
i_1 = Segment(F_1, G_1)
j_1 = Segment(T, A_1)
H_1 = Point(b_1)
n_1 = Segment(G_1, H_1)
I_1 = Point(a_1)
q_1 = Segment(W, I_1)
J_1 = (3.4641016151377544, 0)
K_1 = (5.196152422706632, 1)
L_1 = (8.660254037844386, -1)
M_1 = (6.928203230275509, -2)
polygon8, j_2, k_2, l_3, m_2 = Polygon(J_1, K_1, L_1, M_1)
N_1 = (3.4641016151377544, -4)
D = (6.928203230275509, -6)
polygon9, j_3, n_2, o_1, m_3 = Polygon(J_1, N_1, D, M_1)
P_1 = (8.660254037844386, -5)
polygon10, o_2, p_2, l_4, m_4 = Polygon(D, P_1, L_1, M_1)
Q_1 = Point(j_3)
R_1 = Point(o_1)
r_1 = Segment(Q_1, R_1)
S_1 = Point(p_2)
a_2 = Segment(S_1, R_1)
T_1 = Point(k_2)
U_1 = Point(m_2)
b_2 = Segment(T_1, U_1)
V_1 = Point(n_2)
c_2 = Segment(U_1, V_1)
W_1 = (10.392304845413264, -6)
Z_1 = (5.196152422706632, -9)
A_2 = (8.660254037844386, -11)
B_2 = (13.856406460551018, -8)
polygon11, w_1, z_2, a_3, b_3 = Polygon(W_1, Z_1, A_2, B_2)
C_2 = (5.196152422706632, -11)
D_2 = (8.660254037844386, -13)
polygon12, z_3, c_3, d_2, a_4 = Polygon(Z_1, C_2, D_2, A_2)
E_2 = (13.856406460551018, -10)
polygon13, d_3, e_2, b_4, a_5 = Polygon(D_2, E_2, B_2, A_2)
F_2 = Point(w_1)
G_2 = Point(a_3)
f_2 = Segment(F_2, G_2)
H_2 = Point(d_3)
g_2 = Segment(G_2, H_2)
I_2 = Point(w_1)
J_2 = Point(a_3)
h_2 = Segment(I_2, J_2)
K_2 = Point(d_3)
i_2 = Segment(J_2, K_2)
L_2 = Point(c_3)
M_2 = Point(z_2)
q_2 = Segment(L_2, M_2)
N_2 = Point(b_3)
r_2 = Segment(M_2, N_2)
A = Intersect(k, n)
B = Intersect(a, f)
C = Intersect(z_1, a_1)
E = Intersect(c_3, d_2)
O_1 = (17.32050807568877, -2)
B_5 = (12.12435565298214, -3)
O_2 = (20.784609690826528, -12)
P_2 = (25.980762113533157, 3)
Q_2 = (27.712812921102035, -4)