A_1 = (4.28, 0.18)
B_1 = (4.3, 2.32)
polígono1_1, a_5, b_5, c_5, d_5, C_1, D_1 = Polygon(A_1, B_1, 4)
e_1 = Segment(B_1, D_1)
f_1 = Segment(A_1, C_1)
E_1 = Midpoint(d_5)
F_1 = Midpoint(d_5)
g_1 = Segment(E_1, A_1)
h_1 = Segment(E_1, D_1)
G_1 = Midpoint(d_5)
H_1 = Midpoint(d_5)
I_1 = Midpoint(E_1, A_1)
J_1 = Midpoint(D_1, E_1)
i_1 = OrthogonalLine(I_1, d_5)
j_1 = OrthogonalLine(J_1, d_5)
K_1, L_1 = Intersect(f_1, polígono1_1)
M_1, N_1 = Intersect(f_1, polígono1_1)
O_1 = Intersect(j_1, f_1)
P_1 = Intersect(e_1, i_1)
Q_1 = Intersect(e_1, j_1)
R_1 = Intersect(f_1, i_1)
P'_1 = Mirror(P_1, b_5)
O'_1 = Mirror(O_1, b_5)
k_1 = Line(D_1, A_1)
Q'_1 = Mirror(Q_1, k_1)
R'_1 = Mirror(R_1, k_1)
polígono2_1, q'_2, r'_2, a_3, r_2, p_2, b_3, p'_2, o'_2, c_3, o_2, q_2, d_3 = Polygon(Q'_1, R'_1, A_1, R_1, P_1, B_1, P'_1, O'_1, C_1, O_1, Q_1, D_1)
polígono3_1, d_4, q'_3, r'_3, a_4, r_3, p_3, b_4, p'_3, o'_3, c_4, o_3, q_3 = Polygon(D_1, Q'_1, R'_1, A_1, R_1, P_1, B_1, P'_1, O'_1, C_1, O_1, Q_1)
S = Mirror(D_1, B_1)
T = Mirror(Q'_1, B_1)
U = Mirror(R'_1, B_1)
V = Mirror(A_1, B_1)
W = Mirror(R_1, B_1)
Z = Mirror(P_1, B_1)
S_1 = Mirror(B_1, B_1)
T_1 = Mirror(P'_1, B_1)
U_1 = Mirror(O'_1, B_1)
V_1 = Mirror(C_1, B_1)
W_1 = Mirror(O_1, B_1)
Z_1 = Mirror(Q_1, B_1)
polígono4, s, t, u, v, w, z, s_1, t_1, u_1, v_1, w_1, z_1 = Polygon(S, T, U, V, W, Z, S_1, T_1, U_1, V_1, W_1, Z_1)
A_2 = Mirror(D_1, C_1)
B_2 = Mirror(Q'_1, C_1)
C_2 = Mirror(R'_1, C_1)
D_2 = Mirror(A_1, C_1)
E_2 = Mirror(R_1, C_1)
F_2 = Mirror(P_1, C_1)
G_2 = Mirror(B_1, C_1)
H_2 = Mirror(P'_1, C_1)
I_2 = Mirror(O'_1, C_1)
J_2 = Mirror(C_1, C_1)
K_2 = Mirror(O_1, C_1)
L_2 = Mirror(Q_1, C_1)
polígono5, a_6, b_6, c_6, d_6, e_2, f_2, g_2, h_2, i_2, j_2, k_2, l_2 = Polygon(A_2, B_2, C_2, D_2, E_2, F_2, G_2, H_2, I_2, J_2, K_2, L_2)
M_2 = Mirror(D_1, D_1)
N_2 = Mirror(Q'_1, D_1)
O_2 = Mirror(R'_1, D_1)
P_2 = Mirror(A_1, D_1)
Q_2 = Mirror(R_1, D_1)
R_2 = Mirror(P_1, D_1)
S_2 = Mirror(B_1, D_1)
T_2 = Mirror(P'_1, D_1)
U_2 = Mirror(O'_1, D_1)
V_2 = Mirror(C_1, D_1)
W_2 = Mirror(O_1, D_1)
Z_2 = Mirror(Q_1, D_1)
polígono6, m_2, n_2, o_4, p_4, q_4, r_4, s_2, t_2, u_2, v_2, w_2, z_2 = Polygon(M_2, N_2, O_2, P_2, Q_2, R_2, S_2, T_2, U_2, V_2, W_2, Z_2)
S' = Mirror(S, V)
T' = Mirror(T, V)
U' = Mirror(U, V)
V' = Mirror(V, V)
W' = Mirror(W, V)
Z' = Mirror(Z, V)
A_3 = Mirror(S_1, V)
B_3 = Mirror(T_1, V)
C_3 = Mirror(U_1, V)
D_3 = Mirror(V_1, V)
E_3 = Mirror(W_1, V)
F_3 = Mirror(Z_1, V)
polígono4', s', t', u', v', w', z', a_7, b_7, c_7, d_7, e_3, f_3 = Polygon(S', T', U', V', W', Z', A_3, B_3, C_3, D_3, E_3, F_3)
S'_1 = Mirror(S, V_1)
T'_1 = Mirror(T, V_1)
U'_1 = Mirror(U, V_1)
V'_1 = Mirror(V, V_1)
W'_1 = Mirror(W, V_1)
Z'_1 = Mirror(Z, V_1)
G_3 = Mirror(S_1, V_1)
H_3 = Mirror(T_1, V_1)
I_3 = Mirror(U_1, V_1)
J_3 = Mirror(V_1, V_1)
K_3 = Mirror(W_1, V_1)
L_3 = Mirror(Z_1, V_1)
polígono4'_1, s'_1, t'_1, u'_1, v'_1, w'_1, z'_1, g_3, h_3, i_3, j_3, k_3, l_3 = Polygon(S'_1, T'_1, U'_1, V'_1, W'_1, Z'_1, G_3, H_3, I_3, J_3, K_3, L_3)
M_3 = Mirror(D_1, A_1)
N_3 = Mirror(Q'_1, A_1)
O_3 = Mirror(R'_1, A_1)
P_3 = Mirror(A_1, A_1)
Q_3 = Mirror(R_1, A_1)
R_3 = Mirror(P_1, A_1)
S_3 = Mirror(B_1, A_1)
T_3 = Mirror(P'_1, A_1)
U_3 = Mirror(O'_1, A_1)
V_3 = Mirror(C_1, A_1)
W_3 = Mirror(O_1, A_1)
Z_3 = Mirror(Q_1, A_1)
polígono7, m_3, n_3, o_5, p_5, q_5, r_5, s_3, t_3, u_3, v_3, w_3, z_3 = Polygon(M_3, N_3, O_3, P_3, Q_3, R_3, S_3, T_3, U_3, V_3, W_3, Z_3)
A_4 = Mirror(M_2, V_2)
B_4 = Mirror(N_2, V_2)
C_4 = Mirror(O_2, V_2)
D_4 = Mirror(P_2, V_2)
E_4 = Mirror(Q_2, V_2)
F_4 = Mirror(R_2, V_2)
G_4 = Mirror(S_2, V_2)
H_4 = Mirror(T_2, V_2)
I_4 = Mirror(U_2, V_2)
J_4 = Mirror(V_2, V_2)
K_4 = Mirror(W_2, V_2)
L_4 = Mirror(Z_2, V_2)
polígono6', a_8, b_8, c_8, d_8, e_4, f_4, g_4, h_4, i_4, j_4, k_4, l_4 = Polygon(A_4, B_4, C_4, D_4, E_4, F_4, G_4, H_4, I_4, J_4, K_4, L_4)
M_4 = Mirror(M_3, V_3)
N_4 = Mirror(N_3, V_3)
O_4 = Mirror(O_3, V_3)
P_4 = Mirror(P_3, V_3)
Q_4 = Mirror(Q_3, V_3)
R_4 = Mirror(R_3, V_3)
S_4 = Mirror(S_3, V_3)
T_4 = Mirror(T_3, V_3)
U_4 = Mirror(U_3, V_3)
V_4 = Mirror(V_3, V_3)
W_4 = Mirror(W_3, V_3)
Z_4 = Mirror(Z_3, V_3)
polígono7', m_4, n_4, o_6, p_6, q_6, r_6, s_4, t_4, u_4, v_4, w_4, z_4 = Polygon(M_4, N_4, O_4, P_4, Q_4, R_4, S_4, T_4, U_4, V_4, W_4, Z_4)
A_5 = Mirror(S'_1, G_3)
B_5 = Mirror(T'_1, G_3)
C_5 = Mirror(U'_1, G_3)
D_5 = Mirror(V'_1, G_3)
E_5 = Mirror(W'_1, G_3)
F_5 = Mirror(Z'_1, G_3)
G_5 = Mirror(G_3, G_3)
H_5 = Mirror(H_3, G_3)
I_5 = Mirror(I_3, G_3)
J_5 = Mirror(J_3, G_3)
K_5 = Mirror(K_3, G_3)
L_5 = Mirror(L_3, G_3)
polígono8, a_9, b_9, c_9, d_9, e_5, f_5, g_5, h_5, i_5, j_5, k_5, l_5 = Polygon(A_5, B_5, C_5, D_5, E_5, F_5, G_5, H_5, I_5, J_5, K_5, L_5)
M_5 = Mirror(A_5, D_5)
N_5 = Mirror(B_5, D_5)
O_5 = Mirror(C_5, D_5)
P_5 = Mirror(D_5, D_5)
Q_5 = Mirror(E_5, D_5)
R_5 = Mirror(F_5, D_5)
S_5 = Mirror(G_5, D_5)
T_5 = Mirror(H_5, D_5)
U_5 = Mirror(I_5, D_5)
V_5 = Mirror(J_5, D_5)
W_5 = Mirror(K_5, D_5)
Z_5 = Mirror(L_5, D_5)
polígono8', m_5, n_5, o_7, p_7, q_7, r_7, s_5, t_5, u_5, v_5, w_5, z_5 = Polygon(M_5, N_5, O_5, P_5, Q_5, R_5, S_5, T_5, U_5, V_5, W_5, Z_5)
A_6 = Mirror(A_2, G_2)
B_6 = Mirror(B_2, G_2)
C_6 = Mirror(C_2, G_2)
D_6 = Mirror(D_2, G_2)
E_6 = Mirror(E_2, G_2)
F_6 = Mirror(F_2, G_2)
G_6 = Mirror(G_2, G_2)
H_6 = Mirror(H_2, G_2)
I_6 = Mirror(I_2, G_2)
J_6 = Mirror(J_2, G_2)
K_6 = Mirror(K_2, G_2)
L_6 = Mirror(L_2, G_2)
polígono5', a_{10}, b_{10}, c_{10}, d_{10}, e_6, f_6, g_6, h_6, i_6, j_6, k_6, l_6 = Polygon(A_6, B_6, C_6, D_6, E_6, F_6, G_6, H_6, I_6, J_6, K_6, L_6)
M_6 = Mirror(S'_1, V'_1)
N_6 = Mirror(T'_1, V'_1)
O_6 = Mirror(U'_1, V'_1)
P_6 = Mirror(V'_1, V'_1)
Q_6 = Mirror(W'_1, V'_1)
R_6 = Mirror(Z'_1, V'_1)
S_6 = Mirror(G_3, V'_1)
T_6 = Mirror(H_3, V'_1)
U_6 = Mirror(I_3, V'_1)
V_6 = Mirror(J_3, V'_1)
W_6 = Mirror(K_3, V'_1)
Z_6 = Mirror(L_3, V'_1)
polígono9, m_6, n_6, o_8, p_8, q_8, r_8, s_6, t_6, u_6, v_6, w_6, z_6 = Polygon(M_6, N_6, O_6, P_6, Q_6, R_6, S_6, T_6, U_6, V_6, W_6, Z_6)
A_7 = Mirror(A_5, J_5)
B_7 = Mirror(B_5, J_5)
C_7 = Mirror(C_5, J_5)
D_7 = Mirror(D_5, J_5)
E_7 = Mirror(E_5, J_5)
F_7 = Mirror(F_5, J_5)
G_7 = Mirror(G_5, J_5)
H_7 = Mirror(H_5, J_5)
I_7 = Mirror(I_5, J_5)
J_7 = Mirror(J_5, J_5)
K_7 = Mirror(K_5, J_5)
L_7 = Mirror(L_5, J_5)
polígono8'_1, a_{11}, b_{11}, c_{11}, d_{11}, e_7, f_7, g_7, h_7, i_7, j_7, k_7, l_7 = Polygon(A_7, B_7, C_7, D_7, E_7, F_7, G_7, H_7, I_7, J_7, K_7, L_7)
S'' = Mirror(S', A_3)
T'' = Mirror(T', A_3)
U'' = Mirror(U', A_3)
V'' = Mirror(V', A_3)
W'' = Mirror(W', A_3)
Z'' = Mirror(Z', A_3)
M_7 = Mirror(A_3, A_3)
N_7 = Mirror(B_3, A_3)
O_7 = Mirror(C_3, A_3)
P_7 = Mirror(D_3, A_3)
Q_7 = Mirror(E_3, A_3)
R_7 = Mirror(F_3, A_3)
polígono4'', s'', t'', u'', v'', w'', z'', m_7, n_7, o_9, p_9, q_9, r_9 = Polygon(S'', T'', U'', V'', W'', Z'', M_7, N_7, O_7, P_7, Q_7, R_7)
S_7 = Mirror(A_4, D_4)
T_7 = Mirror(B_4, D_4)
U_7 = Mirror(C_4, D_4)
V_7 = Mirror(D_4, D_4)
W_7 = Mirror(E_4, D_4)
Z_7 = Mirror(F_4, D_4)
A_8 = Mirror(G_4, D_4)
B_8 = Mirror(H_4, D_4)
C_8 = Mirror(I_4, D_4)
D_8 = Mirror(J_4, D_4)
E_8 = Mirror(K_4, D_4)
F_8 = Mirror(L_4, D_4)
polígono6'', s_7, t_7, u_7, v_7, w_7, z_7, a_{12}, b_{12}, c_{12}, d_{12}, e_8, f_8 = Polygon(S_7, T_7, U_7, V_7, W_7, Z_7, A_8, B_8, C_8, D_8, E_8, F_8)
A_9 = (-9.225280200197624, 3.718783132313441)
B_9 = (-9.225280200197624, 5.97878313231344)
polígono1_2, a_{15}, b_{15}, c_{15}, d_{15}, C_9, D_9 = Polygon(A_9, B_9, 4)
e_9 = Segment(B_9, D_9)
f_9 = Segment(A_9, C_9)
E_9 = Midpoint(d_{15})
F_9 = Midpoint(d_{15})
g_8 = Segment(E_9, A_9)
h_8 = Segment(E_9, D_9)
G_8 = Midpoint(d_{15})
H_8 = Midpoint(d_{15})
I_8 = Midpoint(E_9, A_9)
J_8 = Midpoint(D_9, E_9)
i_8 = OrthogonalLine(I_8, d_{15})
j_8 = OrthogonalLine(J_8, d_{15})
K_8, L_8 = Intersect(f_9, polígono1_2)
M_8, N_8 = Intersect(f_9, polígono1_2)
O_8 = Intersect(j_8, f_9)
P_8 = Intersect(e_9, i_8)
Q_8 = Intersect(e_9, j_8)
R_8 = Intersect(f_9, i_8)
P'_2 = Mirror(P_8, b_{15})
O'_2 = Mirror(O_8, b_{15})
k_8 = Line(D_9, A_9)
Q'_2 = Mirror(Q_8, k_8)
R'_2 = Mirror(R_8, k_8)
polígono2_2, q'_4, r'_4, a_{13}, r_{10}, p_{10}, b_{13}, p'_4, o'_4, c_{13}, o_{10}, q_{10}, d_{13} = Polygon(Q'_2, R'_2, A_9, R_8, P_8, B_9, P'_2, O'_2, C_9, O_8, Q_8, D_9)
polígono3_2, d_{14}, q'_5, r'_5, a_{14}, r_{11}, p_{11}, b_{14}, p'_5, o'_5, c_{14}, o_{11}, q_{11} = Polygon(D_9, Q'_2, R'_2, A_9, R_8, P_8, B_9, P'_2, O'_2, C_9, O_8, Q_8)