A tessellation with fishes II (Escher)
Date: 2 Septiembre 2013

In this tessellation we take a triangle, divide into three parts and, applying some rotations, we can construct three fishes. From them, we cover the plane.

Move the slider and there will appear new sliders to complet the transformations.

PUNTOS

MOSAICO

REJILLA

Teselación con imágenes de pescado. (Escher).
En esta teselación tenemos un triángulo, dividido 
entres partes,  si se aplica una rotación, 
podemos construir tres imágenes de pescados más. 
Repitiendo este proceso, es posible cubrir el plano.

A = (-1.3140810818416166, -2.836807709264623)
c = 9.953000000000003 (slider from 1 to 20, step 0.0010)
B: A + (c, 0)
C = (-0.509090909090909, 3.311515151515153)
D = (0.5460281830652203, 3.9079486220226967)
a = Segment(C, D)
E = (-0.509090909090909, 0.8872727272727291)
G = (-0.4969696969696969, -1.5006060606060585)
H = (7.9030303030303015, 3.3478787878787895)
d_4 = Segment(G, H)
I = (2.7030303030303027, -2.070303030303028)
J = (7.927272727272726, 0.9357575757575776)
e = Segment(I, J)
K = (6.848484848484848, -2.0945454545454525)
L = (7.939393939393939, -1.439999999999998)
f = Segment(K, L)
M = (-0.5194462124892323, 2.1778301103585744)
g = Segment(M, K)
N = (-0.5212121212121211, -0.23999999999999805)
h_8 = Segment(N, I)
O = (0.6787878787878787, 3.917575757575759)
P = (7.927272727272726, -0.2884848484848465)
i = Segment(O, P)
Q = (7.927272727272726, 2.1478787878787897)
R = (0.6303030303030303, -2.155151515151513)
S = (0.618755455792493, 3.9079486220226967)
k = Segment(R, S)
T = (2.7015837386207755, 3.924110238184313)
l = Segment(I, T)
U = (4.778351415388451, -2.096091782017706)
V = (6.8712807083177445, 3.940271854345929)
n = Segment(K, V)
W = (2.7022571392941743, 2.7357825165232565)
Z = (2.7000124703828408, 0.3510462651203395)
A_1 = (2.868811572515276, 0.4839306646714057)
B_1 = (3.01606185309889, 0.7030103504177582)
C_1 = (3.0483850854221224, 0.8466691607432352)
D_1 = (3.0555680259383964, 0.9544132684873429)
E_1 = (3.3752088789125825, 0.896949744357152)
F_1 = (3.723581493951864, 1.195041775782517)
G_1 = (3.368923805960841, 1.5236613044020446)
H_1 = (2.9801471505175208, 1.478767926175334)
I_1 = (2.8436712807083175, 1.8343234817308895)
J_1 = (3.030427734131438, 2.1288240428981173)
K_1 = (2.8077565781269485, 2.3586781394188803)
polígono1, w, z, a_1, b_1, c_1, d_1, e_1, f_1, g_1, h_1, i_1, j_1, k_1 = Polygon(W, Z, A_1, B_1, C_1, D_1, E_1, F_1, G_1, H_1, I_1, J_1, K_1)
L_1 = (3.4973188676892377, 1.7014390821798233)
M_1 = (3.5332335702706072, 1.9815737623145033)
N_1 = (3.921112358149395, 1.8666467140541219)
O_1 = (4.075545579249283, 1.5470058610799355)
P_1 = (4.434692605062975, 1.6332011472752217)
Q_1 = (4.766903603940641, 1.5344357151764558)
polígono2, w_1, k_2, j_2, i_2, h_2, g_2, l_1, m_1, n_1, o_1, p_1, q_1 = Polygon(W, K_1, J_1, I_1, H_1, G_1, L_1, M_1, N_1, O_1, P_1, Q_1)
polígono3, z_1, q_2, p_2, o_2, n_2, m_2, l_2, g_3, f_2, e_2, d_2, c_2, b_2, a_2 = Polygon(Z, Q_1, P_1, O_1, N_1, M_1, L_1, G_1, F_1, E_1, D_1, C_1, B_1, A_1)
q = Line(G, H)
Z'_4 = Mirror(Z, q)
E_2 = Mirror(Q_1, q)
F_2 = Mirror(P_1, q)
G_2 = Mirror(O_1, q)
H_2 = Mirror(N_1, q)
I_2 = Mirror(M_1, q)
J_2 = Mirror(L_1, q)
K_2 = Mirror(G_1, q)
L_2 = Mirror(F_1, q)
M_2 = Mirror(E_1, q)
N_2 = Mirror(D_1, q)
O_2 = Mirror(C_1, q)
P_2 = Mirror(B_1, q)
Q_2 = Mirror(A_1, q)
polígono3'_1, z'_1, e_3, f_3, g_4, h_3, i_3, j_3, k_3, l_3, m_3, n_3, o_3, p_3, q_3 = Polygon(Z'_4, E_2, F_2, G_2, H_2, I_2, J_2, K_2, L_2, M_2, N_2, O_2, P_2, Q_2)
r = Line(W, Q_1)
s_3 = Line(W, Z)
W'_1 = Mirror(W, r)
R_2 = Mirror(K_1, r)
S_2 = Mirror(J_1, r)
T_2 = Mirror(I_1, r)
U_2 = Mirror(H_1, r)
V_2 = Mirror(G_1, r)
W_2 = Mirror(L_1, r)
Z_2 = Mirror(M_1, r)
A_3 = Mirror(N_1, r)
B_3 = Mirror(O_1, r)
C_3 = Mirror(P_1, r)
E_3 = Mirror(Q_1, r)
polígono2'_1, w'_1, r_2, s_2, t_2, u_2, v_2, w_3, z_3, a_4, b_4, c_4, e_4 = Polygon(W'_1, R_2, S_2, T_2, U_2, V_2, W_2, Z_2, A_3, B_3, C_3, E_3)
W'_2 = Mirror(W, s_3)
Z'_1 = Mirror(Z, s_3)
R_1 = Mirror(A_1, s_3)
S_1 = Mirror(B_1, s_3)
T_1 = Mirror(C_1, s_3)
U_1 = Mirror(D_1, s_3)
V_1 = Mirror(E_1, s_3)
W_1 = Mirror(F_1, s_3)
Z_1 = Mirror(G_1, s_3)
A_2 = Mirror(H_1, s_3)
B_2 = Mirror(I_1, s_3)
C_2 = Mirror(J_1, s_3)
D_2 = Mirror(K_1, s_3)
polígono1'_1, w'_2, z'_2, r_1, s_1, t_1, u_1, v_1, w_2, z_2, a_3, b_3, c_3, d_3 = Polygon(W'_2, Z'_1, R_1, S_1, T_1, U_1, V_1, W_1, Z_1, A_2, B_2, C_2, D_2)
d = 4 (slider from 0 to 6, step 1)
polígono4, q_4, w_4, z_4 = Polygon(W, Z, Q_1)
b = 0 (slider from 0 to 2, step 1)
h = Line(Q_1, U)
F = Mirror(K_1, h)
W'_3 = Mirror(W, h)
j = Segment(F, W'_3)
D_3 = Mirror(J_1, h)
F_3 = Mirror(K_1, h)
m = Segment(D_3, F_3)
G_3 = Mirror(I_1, h)
H_3 = Mirror(J_1, h)
s = Segment(G_3, H_3)
I_3 = Mirror(H_1, h)
J_3 = Mirror(I_1, h)
t = Segment(I_3, J_3)
K_3 = Mirror(G_1, h)
L_3 = Mirror(H_1, h)
r_3 = Segment(K_3, L_3)
M_3 = Mirror(F_1, h)
N_3 = Mirror(G_1, h)
t_3 = Segment(M_3, N_3)
O_3 = Mirror(E_1, h)
P_3 = Mirror(F_1, h)
f_4 = Segment(O_3, P_3)
Q_3 = Mirror(D_1, h)
R_3 = Mirror(E_1, h)
h_4 = Segment(Q_3, R_3)
S_3 = Mirror(C_1, h)
T_3 = Mirror(D_1, h)
i_4 = Segment(S_3, T_3)
U_3 = Mirror(B_1, h)
V_3 = Mirror(C_1, h)
j_4 = Segment(U_3, V_3)
W_3 = Mirror(A_1, h)
Z_3 = Mirror(B_1, h)
k_4 = Segment(W_3, Z_3)
Z'_2 = Mirror(Z, h)
A_4 = Mirror(A_1, h)
z'_3 = Segment(Z'_2, A_4)
W'_4 = Mirror(W, h)
Z'_3 = Mirror(Z, h)
w'_3 = Segment(W'_4, Z'_3)
B_4 = Mirror(Q_1, h)
W'_5 = Mirror(W, h)
l_4 = Segment(B_4, W'_5)
C_4 = Mirror(A_1, h)
Z'_5 = Mirror(Z, h)
m_4 = Segment(C_4, Z'_5)
D_4 = Mirror(B_1, h)
E_4 = Mirror(A_1, h)
n_4 = Segment(D_4, E_4)
F_4 = Mirror(C_1, h)
G_4 = Mirror(B_1, h)
p_4 = Segment(F_4, G_4)
H_4 = Mirror(D_1, h)
I_4 = Mirror(C_1, h)
r_4 = Segment(H_4, I_4)
J_4 = Mirror(E_1, h)
K_4 = Mirror(D_1, h)
s_4 = Segment(J_4, K_4)
L_4 = Mirror(F_1, h)
M_4 = Mirror(E_1, h)
t_4 = Segment(L_4, M_4)
N_4 = Mirror(G_1, h)
O_4 = Mirror(F_1, h)
a_5 = Segment(N_4, O_4)
P_4 = Mirror(L_1, h)
Q_4 = Mirror(G_1, h)
b_5 = Segment(P_4, Q_4)
R_4 = Mirror(M_1, h)
S_4 = Mirror(L_1, h)
c_5 = Segment(R_4, S_4)
T_4 = Mirror(N_1, h)
U_4 = Mirror(M_1, h)
d_5 = Segment(T_4, U_4)
V_4 = Mirror(O_1, h)
W_4 = Mirror(N_1, h)
e_5 = Segment(V_4, W_4)
Z_4 = Mirror(P_1, h)
A_5 = Mirror(O_1, h)
f_5 = Segment(Z_4, A_5)
B_5 = Mirror(Q_1, h)
C_5 = Mirror(P_1, h)
g_5 = Segment(B_5, C_5)
Z'_6 = Mirror(Z, h)
D_5 = Mirror(Q_1, h)
h_5 = Segment(Z'_6, D_5)
E_5 = Mirror(Q_2, h)
F_5 = Mirror(Z'_4, h)
i_5 = Segment(E_5, F_5)
G_5 = Mirror(P_2, h)
H_5 = Mirror(Q_2, h)
j_5 = Segment(G_5, H_5)
I_5 = Mirror(O_2, h)
J_5 = Mirror(P_2, h)
k_5 = Segment(I_5, J_5)
K_5 = Mirror(N_2, h)
L_5 = Mirror(O_2, h)
l_5 = Segment(K_5, L_5)
M_5 = Mirror(M_2, h)
N_5 = Mirror(N_2, h)
m_5 = Segment(M_5, N_5)
O_5 = Mirror(L_2, h)
P_5 = Mirror(M_2, h)
n_5 = Segment(O_5, P_5)
Q_5 = Mirror(K_2, h)
R_5 = Mirror(L_2, h)
p_5 = Segment(Q_5, R_5)
S_5 = Mirror(J_2, h)
T_5 = Mirror(K_2, h)
q_5 = Segment(S_5, T_5)
U_5 = Mirror(I_2, h)
V_5 = Mirror(J_2, h)
r_5 = Segment(U_5, V_5)
W_5 = Mirror(H_2, h)
Z_5 = Mirror(I_2, h)
s_5 = Segment(W_5, Z_5)
A_6 = Mirror(G_2, h)
B_6 = Mirror(H_2, h)
t_5 = Segment(A_6, B_6)
C_6 = Mirror(F_2, h)
D_6 = Mirror(G_2, h)
a_6 = Segment(C_6, D_6)
E_6 = Mirror(E_2, h)
F_6 = Mirror(F_2, h)
b_6 = Segment(E_6, F_6)
G_6 = Mirror(Z'_4, h)
H_6 = Mirror(E_2, h)
c_6 = Segment(G_6, H_6)
I_6 = Mirror(E_3, h)
J_6 = Mirror(W'_1, h)
d_6 = Segment(I_6, J_6)
K_6 = Mirror(C_3, h)
L_6 = Mirror(E_3, h)
e_6 = Segment(K_6, L_6)
M_6 = Mirror(B_3, h)
N_6 = Mirror(C_3, h)
f_6 = Segment(M_6, N_6)
O_6 = Mirror(A_3, h)
P_6 = Mirror(B_3, h)
g_6 = Segment(O_6, P_6)
Q_6 = Mirror(Z_2, h)
R_6 = Mirror(A_3, h)
h_6 = Segment(Q_6, R_6)
S_6 = Mirror(W_2, h)
T_6 = Mirror(Z_2, h)
i_6 = Segment(S_6, T_6)
U_6 = Mirror(V_2, h)
V_6 = Mirror(W_2, h)
j_6 = Segment(U_6, V_6)
W_6 = Mirror(U_2, h)
Z_6 = Mirror(V_2, h)
k_6 = Segment(W_6, Z_6)
A_7 = Mirror(T_2, h)
B_7 = Mirror(U_2, h)
l_6 = Segment(A_7, B_7)
C_7 = Mirror(S_2, h)
D_7 = Mirror(T_2, h)
m_6 = Segment(C_7, D_7)
E_7 = Mirror(R_2, h)
F_7 = Mirror(S_2, h)
n_6 = Segment(E_7, F_7)
G_7 = Mirror(W'_1, h)
H_7 = Mirror(R_2, h)
p_6 = Segment(G_7, H_7)
I_7 = Mirror(D_2, h)
J_7 = Mirror(W'_2, h)
q_6 = Segment(I_7, J_7)
K_7 = Mirror(C_2, h)
L_7 = Mirror(D_2, h)
r_6 = Segment(K_7, L_7)
M_7 = Mirror(B_2, h)
N_7 = Mirror(C_2, h)
s_6 = Segment(M_7, N_7)
O_7 = Mirror(A_2, h)
P_7 = Mirror(B_2, h)
t_6 = Segment(O_7, P_7)
Q_7 = Mirror(Z_1, h)
R_7 = Mirror(A_2, h)
a_7 = Segment(Q_7, R_7)
S_7 = Mirror(W_1, h)
T_7 = Mirror(Z_1, h)
b_7 = Segment(S_7, T_7)
U_7 = Mirror(V_1, h)
V_7 = Mirror(W_1, h)
c_7 = Segment(U_7, V_7)
W_7 = Mirror(U_1, h)
Z_7 = Mirror(V_1, h)
d_7 = Segment(W_7, Z_7)
A_8 = Mirror(T_1, h)
B_8 = Mirror(U_1, h)
e_7 = Segment(A_8, B_8)
C_8 = Mirror(S_1, h)
D_8 = Mirror(T_1, h)
f_7 = Segment(C_8, D_8)
E_8 = Mirror(R_1, h)
F_8 = Mirror(S_1, h)
g_7 = Segment(E_8, F_8)
G_8 = Mirror(Z'_1, h)
H_8 = Mirror(R_1, h)
h_7 = Segment(G_8, H_8)
I_8 = Mirror(W'_2, h)
J_8 = Mirror(Z'_1, h)
i_7 = Segment(I_8, J_8)
ROTACIÓN = 4.217884843417137 rad (slider from 2.0943951023931953 to 4.1887902047863905, step 1.7453292519943296E-5)
K_8 = Rotate(K_1, ROTACIÓN, Z)
W'_6 = Rotate(W, ROTACIÓN, Z)
j_7 = Segment(K_8, W'_6)
L_8 = Rotate(J_1, ROTACIÓN, Z)
M_8 = Rotate(K_1, ROTACIÓN, Z)
k_7 = Segment(L_8, M_8)
N_8 = Rotate(I_1, ROTACIÓN, Z)
O_8 = Rotate(J_1, ROTACIÓN, Z)
l_7 = Segment(N_8, O_8)
P_8 = Rotate(H_1, ROTACIÓN, Z)
Q_8 = Rotate(I_1, ROTACIÓN, Z)
m_7 = Segment(P_8, Q_8)
R_8 = Rotate(G_1, ROTACIÓN, Z)
S_8 = Rotate(H_1, ROTACIÓN, Z)
n_7 = Segment(R_8, S_8)
T_8 = Rotate(F_1, ROTACIÓN, Z)
U_8 = Rotate(G_1, ROTACIÓN, Z)
p_7 = Segment(T_8, U_8)
V_8 = Rotate(E_1, ROTACIÓN, Z)
W_8 = Rotate(F_1, ROTACIÓN, Z)
q_7 = Segment(V_8, W_8)
Z_8 = Rotate(D_1, ROTACIÓN, Z)
A_9 = Rotate(E_1, ROTACIÓN, Z)
r_7 = Segment(Z_8, A_9)
B_9 = Rotate(C_1, ROTACIÓN, Z)
C_9 = Rotate(D_1, ROTACIÓN, Z)
s_7 = Segment(B_9, C_9)
D_9 = Rotate(B_1, ROTACIÓN, Z)
E_9 = Rotate(C_1, ROTACIÓN, Z)
t_7 = Segment(D_9, E_9)
F_9 = Rotate(A_1, ROTACIÓN, Z)
G_9 = Rotate(B_1, ROTACIÓN, Z)
a_8 = Segment(F_9, G_9)
Z'_7 = Rotate(Z, ROTACIÓN, Z)
H_9 = Rotate(A_1, ROTACIÓN, Z)
z'_4 = Segment(Z'_7, H_9)
W'_7 = Rotate(W, ROTACIÓN, Z)
Z'_8 = Rotate(Z, ROTACIÓN, Z)
w'_4 = Segment(W'_7, Z'_8)
I_9 = Rotate(Q_1, ROTACIÓN, Z)
W'_8 = Rotate(W, ROTACIÓN, Z)
b_8 = Segment(I_9, W'_8)
J_9 = Rotate(A_1, ROTACIÓN, Z)
Z'_9 = Rotate(Z, ROTACIÓN, Z)
c_8 = Segment(J_9, Z'_9)
K_9 = Rotate(B_1, ROTACIÓN, Z)
L_9 = Rotate(A_1, ROTACIÓN, Z)
d_8 = Segment(K_9, L_9)
M_9 = Rotate(C_1, ROTACIÓN, Z)
N_9 = Rotate(B_1, ROTACIÓN, Z)
e_8 = Segment(M_9, N_9)
O_9 = Rotate(D_1, ROTACIÓN, Z)
P_9 = Rotate(C_1, ROTACIÓN, Z)
f_8 = Segment(O_9, P_9)
Q_9 = Rotate(E_1, ROTACIÓN, Z)
R_9 = Rotate(D_1, ROTACIÓN, Z)
g_8 = Segment(Q_9, R_9)
S_9 = Rotate(F_1, ROTACIÓN, Z)
T_9 = Rotate(E_1, ROTACIÓN, Z)
i_8 = Segment(S_9, T_9)
U_9 = Rotate(G_1, ROTACIÓN, Z)
V_9 = Rotate(F_1, ROTACIÓN, Z)
j_8 = Segment(U_9, V_9)
W_9 = Rotate(L_1, ROTACIÓN, Z)
Z_9 = Rotate(G_1, ROTACIÓN, Z)
k_8 = Segment(W_9, Z_9)
A_{10} = Rotate(M_1, ROTACIÓN, Z)
B_{10} = Rotate(L_1, ROTACIÓN, Z)
l_8 = Segment(A_{10}, B_{10})
C_{10} = Rotate(N_1, ROTACIÓN, Z)
D_{10} = Rotate(M_1, ROTACIÓN, Z)
m_8 = Segment(C_{10}, D_{10})
E_{10} = Rotate(O_1, ROTACIÓN, Z)
F_{10} = Rotate(N_1, ROTACIÓN, Z)
n_8 = Segment(E_{10}, F_{10})
G_{10} = Rotate(P_1, ROTACIÓN, Z)
H_{10} = Rotate(O_1, ROTACIÓN, Z)
p_8 = Segment(G_{10}, H_{10})
I_{10} = Rotate(Q_1, ROTACIÓN, Z)
J_{10} = Rotate(P_1, ROTACIÓN, Z)
q_8 = Segment(I_{10}, J_{10})
Z'_{10} = Rotate(Z, ROTACIÓN, Z)
K_{10} = Rotate(Q_1, ROTACIÓN, Z)
r_8 = Segment(Z'_{10}, K_{10})
L_{10} = Rotate(Q_2, ROTACIÓN, Z)
M_{10} = Rotate(Z'_4, ROTACIÓN, Z)
s_8 = Segment(L_{10}, M_{10})
N_{10} = Rotate(P_2, ROTACIÓN, Z)
O_{10} = Rotate(Q_2, ROTACIÓN, Z)
t_8 = Segment(N_{10}, O_{10})
P_{10} = Rotate(O_2, ROTACIÓN, Z)
Q_{10} = Rotate(P_2, ROTACIÓN, Z)
a_9 = Segment(P_{10}, Q_{10})
R_{10} = Rotate(N_2, ROTACIÓN, Z)
S_{10} = Rotate(O_2, ROTACIÓN, Z)
b_9 = Segment(R_{10}, S_{10})
T_{10} = Rotate(M_2, ROTACIÓN, Z)
U_{10} = Rotate(N_2, ROTACIÓN, Z)
c_9 = Segment(T_{10}, U_{10})
V_{10} = Rotate(L_2, ROTACIÓN, Z)
W_{10} = Rotate(M_2, ROTACIÓN, Z)
d_9 = Segment(V_{10}, W_{10})
Z_{10} = Rotate(K_2, ROTACIÓN, Z)
A_{11} = Rotate(L_2, ROTACIÓN, Z)
e_9 = Segment(Z_{10}, A_{11})
B_{11} = Rotate(J_2, ROTACIÓN, Z)
C_{11} = Rotate(K_2, ROTACIÓN, Z)
f_9 = Segment(B_{11}, C_{11})
D_{11} = Rotate(I_2, ROTACIÓN, Z)
E_{11} = Rotate(J_2, ROTACIÓN, Z)
g_9 = Segment(D_{11}, E_{11})
F_{11} = Rotate(H_2, ROTACIÓN, Z)
G_{11} = Rotate(I_2, ROTACIÓN, Z)
h_9 = Segment(F_{11}, G_{11})
H_{11} = Rotate(G_2, ROTACIÓN, Z)
I_{11} = Rotate(H_2, ROTACIÓN, Z)
i_9 = Segment(H_{11}, I_{11})
J_{11} = Rotate(F_2, ROTACIÓN, Z)
K_{11} = Rotate(G_2, ROTACIÓN, Z)
j_9 = Segment(J_{11}, K_{11})
L_{11} = Rotate(E_2, ROTACIÓN, Z)
M_{11} = Rotate(F_2, ROTACIÓN, Z)
k_9 = Segment(L_{11}, M_{11})
N_{11} = Rotate(Z'_4, ROTACIÓN, Z)
O_{11} = Rotate(E_2, ROTACIÓN, Z)
l_9 = Segment(N_{11}, O_{11})
P_{11} = Rotate(E_3, ROTACIÓN, Z)
Q_{11} = Rotate(W'_1, ROTACIÓN, Z)
m_9 = Segment(P_{11}, Q_{11})
R_{11} = Rotate(C_3, ROTACIÓN, Z)
S_{11} = Rotate(E_3, ROTACIÓN, Z)
n_9 = Segment(R_{11}, S_{11})
T_{11} = Rotate(B_3, ROTACIÓN, Z)
U_{11} = Rotate(C_3, ROTACIÓN, Z)
p_9 = Segment(T_{11}, U_{11})
V_{11} = Rotate(A_3, ROTACIÓN, Z)
W_{11} = Rotate(B_3, ROTACIÓN, Z)
q_9 = Segment(V_{11}, W_{11})
Z_{11} = Rotate(Z_2, ROTACIÓN, Z)
A_{12} = Rotate(A_3, ROTACIÓN, Z)
r_9 = Segment(Z_{11}, A_{12})
B_{12} = Rotate(W_2, ROTACIÓN, Z)
C_{12} = Rotate(Z_2, ROTACIÓN, Z)
s_9 = Segment(B_{12}, C_{12})
D_{12} = Rotate(V_2, ROTACIÓN, Z)
E_{12} = Rotate(W_2, ROTACIÓN, Z)
t_9 = Segment(D_{12}, E_{12})
F_{12} = Rotate(U_2, ROTACIÓN, Z)
G_{12} = Rotate(V_2, ROTACIÓN, Z)
a_{10} = Segment(F_{12}, G_{12})
H_{12} = Rotate(T_2, ROTACIÓN, Z)
I_{12} = Rotate(U_2, ROTACIÓN, Z)
b_{10} = Segment(H_{12}, I_{12})
J_{12} = Rotate(S_2, ROTACIÓN, Z)
K_{12} = Rotate(T_2, ROTACIÓN, Z)
c_{10} = Segment(J_{12}, K_{12})
L_{12} = Rotate(R_2, ROTACIÓN, Z)
M_{12} = Rotate(S_2, ROTACIÓN, Z)
d_{10} = Segment(L_{12}, M_{12})
N_{12} = Rotate(W'_1, ROTACIÓN, Z)
O_{12} = Rotate(R_2, ROTACIÓN, Z)
e_{10} = Segment(N_{12}, O_{12})
P_{12} = Rotate(D_2, ROTACIÓN, Z)
Q_{12} = Rotate(W'_2, ROTACIÓN, Z)
f_{10} = Segment(P_{12}, Q_{12})
R_{12} = Rotate(C_2, ROTACIÓN, Z)
S_{12} = Rotate(D_2, ROTACIÓN, Z)
g_{10} = Segment(R_{12}, S_{12})
T_{12} = Rotate(B_2, ROTACIÓN, Z)
U_{12} = Rotate(C_2, ROTACIÓN, Z)
h_{10} = Segment(T_{12}, U_{12})
V_{12} = Rotate(A_2, ROTACIÓN, Z)
W_{12} = Rotate(B_2, ROTACIÓN, Z)
i_{10} = Segment(V_{12}, W_{12})
Z_{12} = Rotate(Z_1, ROTACIÓN, Z)
A_{13} = Rotate(A_2, ROTACIÓN, Z)
j_{10} = Segment(Z_{12}, A_{13})
B_{13} = Rotate(W_1, ROTACIÓN, Z)
C_{13} = Rotate(Z_1, ROTACIÓN, Z)
k_{10} = Segment(B_{13}, C_{13})
D_{13} = Rotate(V_1, ROTACIÓN, Z)
E_{13} = Rotate(W_1, ROTACIÓN, Z)
l_{10} = Segment(D_{13}, E_{13})
F_{13} = Rotate(U_1, ROTACIÓN, Z)
G_{13} = Rotate(V_1, ROTACIÓN, Z)
m_{10} = Segment(F_{13}, G_{13})
H_{13} = Rotate(T_1, ROTACIÓN, Z)
I_{13} = Rotate(U_1, ROTACIÓN, Z)
n_{10} = Segment(H_{13}, I_{13})
J_{13} = Rotate(S_1, ROTACIÓN, Z)
K_{13} = Rotate(T_1, ROTACIÓN, Z)
p_{10} = Segment(J_{13}, K_{13})
L_{13} = Rotate(R_1, ROTACIÓN, Z)
M_{13} = Rotate(S_1, ROTACIÓN, Z)
q_{10} = Segment(L_{13}, M_{13})
N_{13} = Rotate(Z'_1, ROTACIÓN, Z)
O_{13} = Rotate(R_1, ROTACIÓN, Z)
r_{10} = Segment(N_{13}, O_{13})
P_{13} = Rotate(W'_2, ROTACIÓN, Z)
Q_{13} = Rotate(Z'_1, ROTACIÓN, Z)
s_{10} = Segment(P_{13}, Q_{13})
R_{13} = Rotate(E_6, ROTACIÓN, Z)
β = 2.0943951023931953 rad (slider from 0 to 2.0943951023931953, step 2.0943951023931953)
T_{13} = Rotate(K_1, -β, Q_1)
W'_9 = Rotate(W, -β, Q_1)
a_{11} = Segment(T_{13}, W'_9)
U_{13} = Rotate(J_1, -β, Q_1)
V_{13} = Rotate(K_1, -β, Q_1)
b_{11} = Segment(U_{13}, V_{13})
W_{13} = Rotate(I_1, -β, Q_1)
Z_{13} = Rotate(J_1, -β, Q_1)
c_{11} = Segment(W_{13}, Z_{13})
A_{14} = Rotate(H_1, -β, Q_1)
B_{14} = Rotate(I_1, -β, Q_1)
d_{11} = Segment(A_{14}, B_{14})
C_{14} = Rotate(G_1, -β, Q_1)
D_{14} = Rotate(H_1, -β, Q_1)
e_{11} = Segment(C_{14}, D_{14})
E_{14} = Rotate(F_1, -β, Q_1)
F_{14} = Rotate(G_1, -β, Q_1)
f_{11} = Segment(E_{14}, F_{14})
G_{14} = Rotate(E_1, -β, Q_1)
H_{14} = Rotate(F_1, -β, Q_1)
g_{11} = Segment(G_{14}, H_{14})
I_{14} = Rotate(D_1, -β, Q_1)
J_{14} = Rotate(E_1, -β, Q_1)
h_{11} = Segment(I_{14}, J_{14})
K_{14} = Rotate(C_1, -β, Q_1)
L_{14} = Rotate(D_1, -β, Q_1)
i_{11} = Segment(K_{14}, L_{14})
M_{14} = Rotate(B_1, -β, Q_1)
N_{14} = Rotate(C_1, -β, Q_1)
j_{11} = Segment(M_{14}, N_{14})
O_{14} = Rotate(A_1, -β, Q_1)
P_{14} = Rotate(B_1, -β, Q_1)
k_{11} = Segment(O_{14}, P_{14})
Z'_{11} = Rotate(Z, -β, Q_1)
Q_{14} = Rotate(A_1, -β, Q_1)
z' = Segment(Z'_{11}, Q_{14})
W'_{10} = Rotate(W, -β, Q_1)
Z'_{12} = Rotate(Z, -β, Q_1)
w' = Segment(W'_{10}, Z'_{12})
R_{14} = Rotate(Q_1, -β, Q_1)
W' = Rotate(W, -β, Q_1)
l_{11} = Segment(R_{14}, W')
S_{14} = Rotate(A_1, -β, Q_1)
Z'_{13} = Rotate(Z, -β, Q_1)
m_{11} = Segment(S_{14}, Z'_{13})
T_{14} = Rotate(B_1, -β, Q_1)
U_{14} = Rotate(A_1, -β, Q_1)
n_{11} = Segment(T_{14}, U_{14})
V_{14} = Rotate(C_1, -β, Q_1)
W_{14} = Rotate(B_1, -β, Q_1)
p_{11} = Segment(V_{14}, W_{14})
Z_{14} = Rotate(D_1, -β, Q_1)
A_{15} = Rotate(C_1, -β, Q_1)
q_{11} = Segment(Z_{14}, A_{15})
B_{15} = Rotate(E_1, -β, Q_1)
C_{15} = Rotate(D_1, -β, Q_1)
r_{11} = Segment(B_{15}, C_{15})
D_{15} = Rotate(F_1, -β, Q_1)
E_{15} = Rotate(E_1, -β, Q_1)
s_{11} = Segment(D_{15}, E_{15})
F_{15} = Rotate(G_1, -β, Q_1)
G_{15} = Rotate(F_1, -β, Q_1)
t_{11} = Segment(F_{15}, G_{15})
H_{15} = Rotate(L_1, -β, Q_1)
I_{15} = Rotate(G_1, -β, Q_1)
a_{12} = Segment(H_{15}, I_{15})
J_{15} = Rotate(M_1, -β, Q_1)
K_{15} = Rotate(L_1, -β, Q_1)
b_{12} = Segment(J_{15}, K_{15})
L_{15} = Rotate(N_1, -β, Q_1)
M_{15} = Rotate(M_1, -β, Q_1)
c_{12} = Segment(L_{15}, M_{15})
N_{15} = Rotate(O_1, -β, Q_1)
O_{15} = Rotate(N_1, -β, Q_1)
d_{12} = Segment(N_{15}, O_{15})
P_{15} = Rotate(P_1, -β, Q_1)
Q_{15} = Rotate(O_1, -β, Q_1)
e_{12} = Segment(P_{15}, Q_{15})
R_{15} = Rotate(Q_1, -β, Q_1)
S_{15} = Rotate(P_1, -β, Q_1)
f_{12} = Segment(R_{15}, S_{15})
Z' = Rotate(Z, -β, Q_1)
T_{15} = Rotate(Q_1, -β, Q_1)
g_{12} = Segment(Z', T_{15})
U_{15} = Rotate(Q_2, -β, Q_1)
V_{15} = Rotate(Z'_4, -β, Q_1)
h_{12} = Segment(U_{15}, V_{15})
W_{15} = Rotate(P_2, -β, Q_1)
Z_{15} = Rotate(Q_2, -β, Q_1)
i_{12} = Segment(W_{15}, Z_{15})
A_{16} = Rotate(O_2, -β, Q_1)
B_{16} = Rotate(P_2, -β, Q_1)
j_{12} = Segment(A_{16}, B_{16})
C_{16} = Rotate(N_2, -β, Q_1)
D_{16} = Rotate(O_2, -β, Q_1)
k_{12} = Segment(C_{16}, D_{16})
E_{16} = Rotate(M_2, -β, Q_1)
F_{16} = Rotate(N_2, -β, Q_1)
l_{12} = Segment(E_{16}, F_{16})
G_{16} = Rotate(L_2, -β, Q_1)
H_{16} = Rotate(M_2, -β, Q_1)
m_{12} = Segment(G_{16}, H_{16})
I_{16} = Rotate(K_2, -β, Q_1)
J_{16} = Rotate(L_2, -β, Q_1)
n_{12} = Segment(I_{16}, J_{16})
K_{16} = Rotate(J_2, -β, Q_1)
L_{16} = Rotate(K_2, -β, Q_1)
p_{12} = Segment(K_{16}, L_{16})
M_{16} = Rotate(I_2, -β, Q_1)
N_{16} = Rotate(J_2, -β, Q_1)
q_{12} = Segment(M_{16}, N_{16})
O_{16} = Rotate(H_2, -β, Q_1)
P_{16} = Rotate(I_2, -β, Q_1)
r_{12} = Segment(O_{16}, P_{16})
Q_{16} = Rotate(G_2, -β, Q_1)
R_{16} = Rotate(H_2, -β, Q_1)
s_{12} = Segment(Q_{16}, R_{16})
S_{16} = Rotate(F_2, -β, Q_1)
T_{16} = Rotate(G_2, -β, Q_1)
t_{12} = Segment(S_{16}, T_{16})
U_{16} = Rotate(E_2, -β, Q_1)
V_{16} = Rotate(F_2, -β, Q_1)
a_{13} = Segment(U_{16}, V_{16})
W_{16} = Rotate(Z'_4, -β, Q_1)
Z_{16} = Rotate(E_2, -β, Q_1)
b_{13} = Segment(W_{16}, Z_{16})
A_{17} = Rotate(E_3, -β, Q_1)
B_{17} = Rotate(W'_1, -β, Q_1)
c_{13} = Segment(A_{17}, B_{17})
C_{17} = Rotate(C_3, -β, Q_1)
D_{17} = Rotate(E_3, -β, Q_1)
d_{13} = Segment(C_{17}, D_{17})
E_{17} = Rotate(B_3, -β, Q_1)
F_{17} = Rotate(C_3, -β, Q_1)
e_{13} = Segment(E_{17}, F_{17})
G_{17} = Rotate(A_3, -β, Q_1)
H_{17} = Rotate(B_3, -β, Q_1)
f_{13} = Segment(G_{17}, H_{17})
I_{17} = Rotate(Z_2, -β, Q_1)
J_{17} = Rotate(A_3, -β, Q_1)
g_{13} = Segment(I_{17}, J_{17})
K_{17} = Rotate(W_2, -β, Q_1)
L_{17} = Rotate(Z_2, -β, Q_1)
h_{13} = Segment(K_{17}, L_{17})
M_{17} = Rotate(V_2, -β, Q_1)
N_{17} = Rotate(W_2, -β, Q_1)
i_{13} = Segment(M_{17}, N_{17})
O_{17} = Rotate(U_2, -β, Q_1)
P_{17} = Rotate(V_2, -β, Q_1)
j_{13} = Segment(O_{17}, P_{17})
Q_{17} = Rotate(T_2, -β, Q_1)
R_{17} = Rotate(U_2, -β, Q_1)
k_{13} = Segment(Q_{17}, R_{17})
S_{17} = Rotate(S_2, -β, Q_1)
T_{17} = Rotate(T_2, -β, Q_1)
l_{13} = Segment(S_{17}, T_{17})
U_{17} = Rotate(R_2, -β, Q_1)
V_{17} = Rotate(S_2, -β, Q_1)
m_{13} = Segment(U_{17}, V_{17})
W_{17} = Rotate(W'_1, -β, Q_1)
Z_{17} = Rotate(R_2, -β, Q_1)
n_{13} = Segment(W_{17}, Z_{17})
A_{18} = Rotate(D_2, -β, Q_1)
B_{18} = Rotate(W'_2, -β, Q_1)
p_{13} = Segment(A_{18}, B_{18})
C_{18} = Rotate(C_2, -β, Q_1)
D_{18} = Rotate(D_2, -β, Q_1)
q_{13} = Segment(C_{18}, D_{18})
E_{18} = Rotate(B_2, -β, Q_1)
F_{18} = Rotate(C_2, -β, Q_1)
r_{13} = Segment(E_{18}, F_{18})
G_{18} = Rotate(A_2, -β, Q_1)
H_{18} = Rotate(B_2, -β, Q_1)
s_{13} = Segment(G_{18}, H_{18})
I_{18} = Rotate(Z_1, -β, Q_1)
J_{18} = Rotate(A_2, -β, Q_1)
t_{13} = Segment(I_{18}, J_{18})
K_{18} = Rotate(W_1, -β, Q_1)
L_{18} = Rotate(Z_1, -β, Q_1)
a_{14} = Segment(K_{18}, L_{18})
M_{18} = Rotate(V_1, -β, Q_1)
N_{18} = Rotate(W_1, -β, Q_1)
b_{14} = Segment(M_{18}, N_{18})
O_{18} = Rotate(U_1, -β, Q_1)
P_{18} = Rotate(V_1, -β, Q_1)
c_{14} = Segment(O_{18}, P_{18})
Q_{18} = Rotate(T_1, -β, Q_1)
R_{18} = Rotate(U_1, -β, Q_1)
d_{14} = Segment(Q_{18}, R_{18})
S_{18} = Rotate(S_1, -β, Q_1)
T_{18} = Rotate(T_1, -β, Q_1)
e_{14} = Segment(S_{18}, T_{18})
U_{18} = Rotate(R_1, -β, Q_1)
V_{18} = Rotate(S_1, -β, Q_1)
f_{14} = Segment(U_{18}, V_{18})
W_{18} = Rotate(Z'_1, -β, Q_1)
Z_{18} = Rotate(R_1, -β, Q_1)
g_{14} = Segment(W_{18}, Z_{18})
A_{19} = Rotate(W'_2, -β, Q_1)
B_{19} = Rotate(Z'_1, -β, Q_1)
h_{14} = Segment(A_{19}, B_{19})
O_{19} = Rotate(N_{13}, -β, Q_1)
Q_{19} = Rotate(Z'_7, -β, Q_1)
R_{19} = Rotate(Z'_8, -β, Q_1)
S_{19} = Rotate(Z'_9, -β, Q_1)
T_{19} = Rotate(Z'_{10}, -β, Q_1)
U_{19} = Rotate(M_{10}, -β, Q_1)
V_{19} = Rotate(N_{11}, -β, Q_1)
Z_{19} = Rotate(Q_{13}, -β, Q_1)
polígono5, z_5, o_{10}, q_{14}, s_{14}, u_{10}, w_{10}, a_{15}, c_{15}, e_{15}, g_{15}, i_{14}, k_{14}, m_{14}, r_{14}, j_{14}, h_{15}, f_{15}, d_{15}, b_{15}, z_9, v_9, t_{10}, r_{15}, p_{14}, n_{14}, l_{14} = Polygon(Z, O_{10}, Q_{10}, S_{10}, U_{10}, W_{10}, A_{11}, C_{11}, E_{11}, G_{11}, I_{11}, K_{11}, M_{11}, R_{13}, J_{10}, H_{10}, F_{10}, D_{10}, B_{10}, Z_9, V_9, T_9, R_9, P_9, N_9, L_9)
polígono6, z_6, l_{15}, n_{15}, p_{15}, r_{16}, t_{14}, v_3, z_7, s_{15}, q_{15}, o_8, m_{15}, p_{16}, s_{16}, u_{12}, w_{12}, a_{16}, c_{16}, e_{16}, g_{16}, i_{15}, k_{15}, m_{16}, o_{13} = Polygon(Z, L_9, N_9, P_9, R_9, T_9, V_9, Z_9, S_8, Q_8, O_8, M_8, P_{13}, S_{12}, U_{12}, W_{12}, A_{13}, C_{13}, E_{13}, G_{13}, I_{13}, K_{13}, M_{13}, O_{13})
S_{13} = (3.515599031193722, -1.6828198736803233)
polígono7, r_{17}, j_{15}, h_{16}, f_{16}, d_{16}, b_{16}, z_8, s_{17}, q_{16}, o_4, m_{17}, p_{17}, o_{12}, m_{18}, k_{16}, i_{16}, g_{17}, e_{17}, c_{17}, a_{17}, w_{11}, u_{11} = Polygon(R_{13}, J_{10}, H_{10}, F_{10}, D_{10}, B_{10}, Z_9, S_8, Q_8, O_8, M_8, P_{13}, O_{12}, M_{12}, K_{12}, I_{12}, G_{12}, E_{12}, C_{12}, A_{12}, W_{11}, U_{11})
polígono8, l_{16}, n_{16}, p_{18}, r_{18}, t_{16}, v_{16}, d_{17}, s_{18}, q_{17}, o_{15}, m_{19}, k_{17}, i_{17}, g_{18}, e_{18}, c_{18}, a_{18}, w_{14}, u_{14}, z_{19}, z_{15}, b_{17}, d_{18}, f_{17}, h_{17}, j_{16} = Polygon(L_{16}, N_{16}, P_{16}, R_{16}, T_{16}, V_{16}, D_{17}, S_{15}, Q_{15}, O_{15}, M_{15}, K_{15}, I_{15}, G_{15}, E_{15}, C_{15}, A_{15}, W_{14}, U_{14}, Z_{19}, Z_{15}, B_{16}, D_{16}, F_{16}, H_{16}, J_{16})
polígono9, i_{18}, g_{19}, e_{19}, c_{19}, a_{19}, w_5, u_3, z_{10}, z_{18}, v_{18}, t_{18}, r_{19}, p_{19}, n_{18}, l_{18}, j_{18}, h_{18}, f_{18}, d_{19}, a_{20}, v_{13}, z_{13}, b_{18}, d_{20} = Polygon(I_{15}, G_{15}, E_{15}, C_{15}, A_{15}, W_{14}, U_{14}, Z_{19}, Z_{18}, V_{18}, T_{18}, R_{18}, P_{18}, N_{18}, L_{18}, J_{18}, H_{18}, F_{18}, D_{18}, A_{19}, V_{13}, Z_{13}, B_{14}, D_{14})
C_{19} = Point(j_{13})
D_{19} = Point(i_{13})
E_{19} = Point(e_{13})
polígono10, d_{21}, s_{19}, q_{18}, o_5, m_{20}, k_{18}, i_{19}, d_{22}, b_{19}, z_{11}, v_4, a_{21}, z_{17}, v_{17}, t_{17}, c_{20}, d_{23}, n_{17}, l_{17}, j_{17}, e_{20}, f_{19} = Polygon(D_{17}, S_{15}, Q_{15}, O_{15}, M_{15}, K_{15}, I_{15}, D_{14}, B_{14}, Z_{13}, V_{13}, A_{19}, Z_{17}, V_{17}, T_{17}, C_{19}, D_{19}, N_{17}, L_{17}, J_{17}, E_{19}, F_{17})
F_{19} = (6.88774046681145, 0.3289368321169276)
polígono11, q_{19}, f_{20}, d_{24}, b_{20}, z_{12}, v_5, t_{15}, r_{20}, p_{20}, n_{19}, l_{19}, j_{19}, h_{19}, j_{20}, e_{21}, g_{20}, i_{20}, k_{19}, m_{21}, o_6, d_{25}, n_{20}, l_{20}, j_{21}, e_{22}, f_{21} = Polygon(Q_1, F_6, D_6, B_6, Z_5, V_5, T_5, R_5, P_5, N_5, L_5, J_5, H_5, J_8, E_4, G_4, I_4, K_4, M_4, O_4, D_{19}, N_{17}, L_{17}, J_{17}, E_{19}, F_{17})
polígono12, d_{26}, o_7, m_{22}, k_{20}, i_{21}, g_{21}, e_{23}, j_{22}, h_{20}, f_{22}, d_{27}, b_{21}, z_{14}, v_7, t_{19}, r_{21}, p_{21}, n_{21}, l_{21}, a_{22}, f_{23}, h_{21}, t_{20}, c_{21} = Polygon(D_{19}, O_4, M_4, K_4, I_4, G_4, E_4, J_8, H_8, F_8, D_8, B_8, Z_7, V_7, T_7, R_7, P_7, N_7, L_7, A_{19}, F_3, H_3, T_{17}, C_{19})
u = false
G_{19} = (-0.487204831518861, 0.8967466061940529)
H_{19} = Point(polígono9)
q_{20} = Segment(G_{19}, H_{19})
I_{19} = (7.9265363299283225, 2.147437859922688)
s_{20} = Segment(H_{19}, I_{19})
o = false
J_{19} = Point(polígono9)
K_{19} = (4.780858328125997, -2.0720659657880613)
k_{21} = Segment(J_{19}, K_{19})
L_{19} = (6.865343751007057, 3.928725403111957)
M_{19} = Point(f)
p = Segment(L_{19}, M_{19})
N_{19} = Point(polígono9)
P_{19} = (4.780858328125997, -2.0973324557623774)
q_{21} = Segment(N_{19}, P_{19})
v = true