A: (0, 4)
c = Circle(A, 3)
d = Circle(A, 2.5)
e = Circle(A, 0.5)
B = Point(d)
B' = Rotate(B, 72°, A)
polígono1, f, g, h, i, j, C, D, E = Polygon(B, B', 5)
k = Segment(A, B)
F = Intersect(e, k, 1)
F' = Rotate(F, 36°, A)
polígono2, l, m, n, p, q, r, s, t, a, b, G, H, I, J, K, L, M, N = Polygon(F, F', 10)
polígono3, n_1, b_1, f', b', h_1, c_1, j_1, d_1, l_1, e_1 = Polygon(N, B, F', B', H, C, J, D, L, E)
B'_1 = Rotate(B, 36°, A)
polígono4, f_1, g_1, i_1, k_1, m_1, p_1, q_1, r_1, s_1, t_1, O, P, Q, R, S, T, U, V = Polygon(B, B'_1, 10)
polígono5, f_2, b'_1, g_2, p_2, i_2, r_2, k_2, t_2, m_2, v = Polygon(F, B'_1, G, P, I, R, K, T, M, V)
A_1: (-2, 0)
B_1: (-1, 0)
C_1: (1, 0)
D_1: (2, 0)
E_1 = Intersect(k, f_2)
polígono6, c_2, d_2, a_1, e_2 = Polygon(C_1, D_1, A, E_1)
polígono7, a_2, b_2, e_3, a_3 = Polygon(A_1, B_1, E_1, A)
W = Point(c)
W' = Rotate(W, 72°, A)
polígono8, h_2, j_2, l_2, n_2, q_2, Z, F_1, G_1 = Polygon(W, W', 5)
s_2 = Segment(A, W)
H_1 = Intersect(e, s_2)
I_1 = Rotate(H_1, 36°, A)
polígono9, f_3, g_3, h_3, i_3, j_3, k_3, l_3, m_3, n_3, p_3, J_1, K_1, L_1, M_1, N_1, O_1, P_1, Q_1 = Polygon(H_1, I_1, 10)
q_3 = Segment(A, W')
r_3 = Segment(A, Z)
s_3 = Segment(A, F_1)
t_3 = Segment(A, G_1)
polígono10, q_4, w, i_4, w', k_4, z_1, m_4, f_4, o_1, g_4 = Polygon(Q_1, W, I_1, W', K_1, Z, M_1, F_1, O_1, G_1)
b_3 = Line(W', xAxis)
c_3 = Line(Z, xAxis)
d_3 = Line(F_1, xAxis)
h_4 = Line(G_1, xAxis)
j_4 = Line(W, xAxis)
c_4 = Circle(W', 0.2)
d_4 = Circle(Z, 0.2)
e_4 = Circle(F_1, 0.2)
p_4 = Circle(G_1, 0.2)
r_4 = Circle(W, 0.2)
R_1, S_1 = Intersect(p_4, h_4)
T_1, U_1 = Intersect(e_4, d_3)
V_1, W_1 = Intersect(r_4, j_4)
Z_1, A_2 = Intersect(d_4, c_3)
B_2, C_2 = Intersect(c_4, b_3)
l_4 = Line(A_1, D_1)
n_4 = OrthogonalLine(W, l_4)
D_2 = Intersect(l_4, n_4)
s_4 = Segment(D_2, W)
E_2: (0, 0)
α = Angle(E_2, A, W)
F_2: (α, s_4)