A = (1.54, 2.3)
B = (9.961520052817072, 2.3)
a = Line(A, B)
C = Point(a)
D = (5.66, 3.380185169311262)
b = Line(C, D)
c = Circle(C, 20)
d, e = AngularBisector(b, a)
f, g = AngularBisector(e, b)
h, i = AngularBisector(e, a)
j, k = AngularBisector(a, i)
l, m = AngularBisector(i, e)
n, p = AngularBisector(e, f)
q, r = AngularBisector(f, b)
s = Circle(C, 30)
t = Circle(C, 40)
c_1 = Circle(C, 50)
d_1 = Circle(C, 60)
e_1 = Circle(C, 70)
f_1 = Circle(C, 80)
g_1 = Circle(C, 90)
h_1 = Circle(C, 100)
k_1 = Circle(C, 110)
p_1 = Circle(C, 120)
q_1 = Circle(C, 130)
E = Intersect(c, j, 2)
F = Intersect(c, b, 2)
G = Intersect(s, b, 2)
H = Intersect(s, j, 2)
I = Intersect(t, b, 2)
J = Intersect(t, j, 2)
K = Intersect(c_1, b, 2)
L = Intersect(c_1, j, 2)
M = Intersect(d_1, b, 2)
N = Intersect(d_1, j, 2)
O = Intersect(e_1, b, 2)
P = Intersect(e_1, j, 2)
Q = Intersect(f_1, b, 2)
R = Intersect(f_1, j, 2)
S = Intersect(g_1, b, 2)
T = Intersect(g_1, j, 2)
U = Intersect(h_1, b, 2)
V = Intersect(h_1, j, 2)
W = Intersect(k_1, b, 2)
Z = Intersect(k_1, j, 2)
A_1 = Intersect(p_1, b, 2)
B_1 = Intersect(p_1, j, 2)
C_1 = Intersect(q_1, b, 2)
D_1 = Intersect(q_1, j, 2)
E_1 = Intersect(c, h, 2)
F_1 = Intersect(s, h, 2)
G_1 = Intersect(t, h, 2)
H_1 = Intersect(c_1, h, 2)
I_1 = Intersect(d_1, h, 2)
J_1 = Intersect(e_1, h, 2)
K_1 = Intersect(f_1, h, 2)
L_1 = Intersect(g_1, h, 2)
M_1 = Intersect(h_1, h, 2)
N_1 = Intersect(k_1, h, 2)
O_1 = Intersect(p_1, h, 2)
P_1 = Intersect(q_1, h, 2)
a_1 = Segment(F, H)
b_1 = Segment(H, I)
i_1 = Segment(I, L)
j_1 = Segment(L, M)
l_1 = Segment(M, P)
m_1 = Segment(P, Q)
n_1 = Segment(Q, T)
r_1 = Segment(T, U)
s_1 = Segment(U, Z)
t_1 = Segment(Z, A_1)
a_2 = Segment(A_1, D_1)
b_2 = Segment(C_1, B_1)
c_2 = Segment(B_1, W)
d_2 = Segment(W, V)
e_2 = Segment(V, S)
f_2 = Segment(S, R)
g_2 = Segment(R, O)
h_2 = Segment(O, N)
i_2 = Segment(N, K)
j_2 = Segment(K, J)
k_2 = Segment(J, G)
l_2 = Segment(G, E)
m_2 = Segment(E, F_1)
n_2 = Segment(E_1, H)
p_2 = Segment(H, G_1)
q_2 = Segment(F_1, J)
r_2 = Segment(J, H_1)
s_2 = Segment(G_1, L)
t_2 = Segment(L, I_1)
a_3 = Segment(H_1, N)
b_3 = Segment(N, J_1)
c_3 = Segment(I_1, P)
d_3 = Segment(P, K_1)
e_3 = Segment(J_1, R)
f_3 = Segment(R, L_1)
g_3 = Segment(K_1, T)
h_3 = Segment(T, M_1)
i_3 = Segment(L_1, V)
j_3 = Segment(V, N_1)
k_3 = Segment(M_1, Z)
l_3 = Segment(Z, O_1)
m_3 = Segment(N_1, B_1)
n_3 = Segment(B_1, P_1)
p_3 = Segment(O_1, D_1)
Q_1 = Intersect(a_1, l_2)
R_1 = Intersect(m_2, n_2)
S_1 = Intersect(b_1, k_2)
T_1 = Intersect(p_2, q_2)
U_1 = Intersect(i_1, j_2)
V_1 = Intersect(r_2, s_2)
W_1 = Intersect(j_1, i_2)
Z_1 = Intersect(t_2, a_3)
A_2 = Intersect(l_1, h_2)
B_2 = Intersect(b_3, c_3)
C_2 = Intersect(m_1, g_2)
D_2 = Intersect(d_3, e_3)
E_2 = Intersect(n_1, f_2)
F_2 = Intersect(f_3, g_3)
G_2 = Intersect(r_1, e_2)
H_2 = Intersect(h_3, i_3)
I_2 = Intersect(s_1, d_2)
J_2 = Intersect(j_3, k_3)
K_2 = Intersect(t_1, c_2)
L_2 = Intersect(l_3, m_3)
M_2 = Intersect(a_2, b_2)
N_2 = Intersect(n_3, p_3)
poli1, m_4, d_4, n_4, b_4 = Polygon(M_2, D_1, N_2, B_1)
poli2, k_4, b_5, l_4, z = Polygon(K_2, B_1, L_2, Z)
poli3, i_4, z_1, j_4, v = Polygon(I_2, Z, J_2, V)
poli4, g_4, v_1, h_4, t_3 = Polygon(G_2, V, H_2, T)
poli5, e_4, t_4, f_4, r_3 = Polygon(E_2, T, F_2, R)
poli6, c_4, r_4, d_5, p_4 = Polygon(C_2, R, D_2, P)
poli7, a_4, p_5, b_6, n_5 = Polygon(A_2, P, B_2, N)
poli8, w_1, n_6, z_2, l_5 = Polygon(W_1, N, Z_1, L)
poli9, u_1, l_6, v_2, j_5 = Polygon(U_1, L, V_1, J)
poli10, s_3, j_6, t_5, h_5 = Polygon(S_1, J, T_1, H)
poli11, q_3, h_6, r_5, e_5 = Polygon(Q_1, H, R_1, E)
O_2 = Intersect(q_1, l, 2)
P_2 = Intersect(q_1, e, 2)
Q_2 = Intersect(q_1, n, 2)
R_2 = Intersect(q_1, f, 2)
S_2 = Intersect(q_1, i, 2)
T_2 = Intersect(p_1, i, 2)
U_2 = Intersect(p_1, l, 2)
V_2 = Intersect(p_1, e, 2)
W_2 = Intersect(p_1, n, 2)
Z_2 = Intersect(p_1, f, 2)
A_3 = Intersect(k_1, i, 2)
B_3 = Intersect(k_1, l, 2)
C_3 = Intersect(k_1, e, 2)
D_3 = Intersect(k_1, n, 2)
E_3 = Intersect(k_1, f, 2)
F_3 = Intersect(h_1, i, 2)
G_3 = Intersect(h_1, l, 2)
H_3 = Intersect(h_1, e, 2)
I_3 = Intersect(g_1, h_1)
L_3 = Intersect(h_1, f, 2)
J_3 = Intersect(h_1, n, 2)
K_3 = Intersect(g_1, i, 2)
M_3 = Intersect(g_1, l, 2)
N_3 = Intersect(g_1, e, 2)
O_3 = Intersect(g_1, n, 2)
P_3 = Intersect(g_1, f, 2)
Q_3 = Intersect(f_1, i, 2)
R_3 = Intersect(f_1, l, 2)
S_3 = Intersect(f_1, e, 2)
U_3 = Intersect(f_1, f, 2)
T_3 = Intersect(f_1, n, 2)
V_3 = Intersect(e_1, i, 2)
W_3 = Intersect(e_1, l, 2)
Z_3 = Intersect(e_1, e, 2)
A_4 = Intersect(e_1, n, 2)
B_4 = Intersect(e_1, f, 2)
C_4 = Intersect(d_1, i, 2)
D_4 = Intersect(d_1, l, 2)
E_4 = Intersect(d_1, e, 2)
F_4 = Intersect(d_1, n, 2)
G_4 = Intersect(d_1, f, 2)
H_4 = Intersect(c_1, i, 2)
I_4 = Intersect(c_1, l, 2)
J_4 = Intersect(c_1, e, 2)
K_4 = Intersect(c_1, n, 2)
L_4 = Intersect(c_1, f, 2)
q_4 = Segment(S_2, U_2)
s_4 = Segment(T_2, O_2)
a_5 = Segment(O_2, V_2)
c_5 = Segment(U_2, P_2)
f_5 = Segment(P_2, W_2)
g_5 = Segment(V_2, Q_2)
i_5 = Segment(Q_2, Z_2)
k_5 = Segment(W_2, R_2)
m_5 = Segment(A_3, U_2)
q_5 = Segment(T_2, B_3)
s_5 = Segment(B_3, V_2)
a_6 = Segment(U_2, C_3)
c_6 = Segment(C_3, W_2)
d_6 = Segment(V_2, D_3)
e_6 = Segment(D_3, Z_2)
f_6 = Segment(W_2, E_3)
g_6 = Segment(F_3, B_3)
i_6 = Segment(A_3, G_3)
k_6 = Segment(G_3, C_3)
m_6 = Segment(B_3, H_3)
p_6 = Segment(H_3, D_3)
q_6 = Segment(C_3, J_3)
r_6 = Segment(J_3, E_3)
s_6 = Segment(D_3, L_3)
t_6 = Segment(K_3, G_3)
a_7 = Segment(F_3, M_3)
b_7 = Segment(M_3, H_3)
c_7 = Segment(G_3, N_3)
d_7 = Segment(N_3, J_3)
e_7 = Segment(H_3, O_3)
f_7 = Segment(O_3, L_3)
g_7 = Segment(J_3, P_3)
h_7 = Segment(Q_3, M_3)
i_7 = Segment(K_3, R_3)
j_7 = Segment(R_3, N_3)
k_7 = Segment(M_3, S_3)
l_7 = Segment(S_3, O_3)
m_7 = Segment(N_3, T_3)
n_7 = Segment(T_3, P_3)
p_7 = Segment(O_3, U_3)
q_7 = Segment(Q_3, W_3)
r_7 = Segment(V_3, R_3)
s_7 = Segment(R_3, Z_3)
t_7 = Segment(W_3, S_3)
a_8 = Segment(S_3, A_4)
b_8 = Segment(Z_3, T_3)
c_8 = Segment(T_3, B_4)
d_8 = Segment(A_4, U_3)
M_4 = Intersect(q_4, s_4)
N_4 = Intersect(a_5, c_5)
O_4 = Intersect(f_5, g_5)
P_4 = Intersect(i_5, k_5)
Q_4 = Intersect(m_5, q_5)
R_4 = Intersect(s_5, a_6)
S_4 = Intersect(c_6, d_6)
T_4 = Intersect(e_6, f_6)
U_4 = Intersect(g_6, i_6)
V_4 = Intersect(k_6, m_6)
W_4 = Intersect(q_6, p_6)
Z_4 = Intersect(r_6, s_6)
A_5 = Intersect(t_6, a_7)
B_5 = Intersect(b_7, c_7)
C_5 = Intersect(d_7, e_7)
D_5 = Intersect(f_7, g_7)
E_5 = Intersect(h_7, i_7)
F_5 = Intersect(j_7, k_7)
G_5 = Intersect(l_7, m_7)
H_5 = Intersect(n_7, p_7)
e_8 = Segment(M_4, O_2)
f_8 = Segment(O_2, N_4)
g_8 = Segment(N_4, R_4)
h_8 = Segment(U_2, N_4)
i_8 = Segment(M_4, U_2)
j_8 = Segment(M_4, Q_4)
k_8 = Segment(Q_4, B_3)
l_8 = Segment(U_2, B_3)
m_8 = Segment(R_4, B_3)
n_8 = Segment(B_3, V_4)
p_8 = Segment(R_4, C_3)
q_8 = Segment(V_4, C_3)
r_8 = Segment(B_3, G_3)
s_8 = Segment(V_4, B_5)
t_8 = Segment(C_3, H_3)
a_9 = Segment(G_3, B_5)
b_9 = Segment(H_3, B_5)
c_9 = Segment(Q_4, A_3)
d_9 = Segment(A_3, U_4)
e_9 = Segment(B_3, U_4)
f_9 = Segment(U_4, A_5)
g_9 = Segment(G_3, A_5)
h_9 = Segment(A_5, F_3)
i_9 = Segment(M_4, T_2)
j_9 = Segment(M_4, S_2)
poli12, m_9, o_2, n_9, u_2 = Polygon(M_4, O_2, N_4, U_2)
poli13, b_{10}, r_9, c_{10}, v_4 = Polygon(B_3, R_4, C_3, V_4)
poli14, q_9, b_{11}, u_4, a_{10} = Polygon(Q_4, B_3, U_4, A_3)
k_9 = Segment(N_4, P_2)
l_9 = Segment(P_2, O_4)
p_9 = Segment(O_4, V_2)
s_9 = Segment(V_2, N_4)
t_9 = Segment(V_2, C_3)
d_{10} = Segment(C_3, S_4)
e_{10} = Segment(O_4, S_4)
poli15, n_{10}, p_{10}, o_4, v_3 = Polygon(N_4, P_2, O_4, V_2)
f_{10} = Segment(C_3, W_4)
g_{10} = Segment(W_4, D_3)
h_{10} = Segment(S_4, D_3)
i_{10} = Segment(H_3, C_5)
j_{10} = Segment(W_4, C_5)
k_{10} = Segment(D_3, J_3)
l_{10} = Segment(C_5, J_3)
m_{10} = Segment(A_5, M_3)
q_{10} = Segment(B_5, M_3)
r_{10} = Segment(B_5, N_3)
s_{10} = Segment(C_5, N_3)
poli16, a_{11}, g_{11}, b_{12}, m_{11} = Polygon(A_5, G_3, B_5, M_3)
poli17, b_{13}, h_{11}, c_{11}, n_{11} = Polygon(B_5, H_3, C_5, N_3)
poli18, c_{12}, s_{11}, d_{11}, w_4 = Polygon(C_3, S_4, D_3, W_4)
t_{10} = Segment(C_5, O_3)
e_{11} = Segment(O_3, D_5)
f_{11} = Segment(J_3, D_5)
poli19, c_{13}, j_{11}, d_{12}, o_3 = Polygon(C_5, J_3, D_5, O_3)
i_{11} = Segment(A_5, E_5)
k_{11} = Segment(E_5, R_3)
l_{11} = Segment(M_3, R_3)
p_{11} = Segment(B_5, F_5)
q_{11} = Segment(F_5, S_3)
r_{11} = Segment(N_3, S_3)
t_{11} = Segment(F_5, R_3)
a_{12} = Segment(S_3, G_5)
e_{12} = Segment(C_5, G_5)
f_{12} = Segment(G_5, T_3)
g_{12} = Segment(O_3, T_3)
h_{12} = Segment(E_5, Q_3)
i_{12} = Segment(A_5, K_3)
j_{12} = Segment(O_4, W_2)
k_{12} = Segment(O_4, Q_2)
I_5 = Intersect(q_7, r_7)
J_5 = Intersect(s_7, t_7)
K_5 = Intersect(a_8, b_8)
L_5 = Intersect(c_8, d_8)
l_{12} = Segment(W_2, D_3)
m_{12} = Segment(W_2, P_4)
n_{12} = Segment(Q_2, P_4)
p_{12} = Segment(D_3, T_4)
q_{12} = Segment(P_4, T_4)
r_{12} = Segment(D_3, Z_4)
s_{12} = Segment(Z_4, D_5)
t_{12} = Segment(D_5, H_5)
a_{13} = Segment(T_3, H_5)
poli20, o_1, q_{13}, p_{13}, w_2 = Polygon(O_4, Q_2, P_4, W_2)
poli21, d_{13}, t_{13}, e_{13}, z_4 = Polygon(D_3, T_4, E_3, Z_4)
poli22, k_{13}, f_{13}, a_{14} = Polygon(F_3, A_5, K_3)
poli23, t_{14}, s_{13}, m_{13} = Polygon(S_2, M_4, T_2)
g_{13} = Segment(Q_3, I_5)
h_{13} = Segment(I_5, R_3)
i_{13} = Segment(R_3, J_5)
j_{13} = Segment(J_5, S_3)
l_{13} = Segment(S_3, K_5)
n_{13} = Segment(K_5, T_3)
r_{13} = Segment(T_3, L_5)
b_{14} = Segment(L_5, U_3)
c_{14} = Segment(H_5, U_3)
poli24, q_{14}, e_{14}, r_{14}, i_{14} = Polygon(Q_3, E_5, R_3, I_5)
poli25, r_{15}, f_{14}, s_{14}, j_{14} = Polygon(R_3, F_5, S_3, J_5)
poli26, s_{15}, g_{14}, t_{15}, k_{14} = Polygon(S_3, G_5, T_3, K_5)
poli27, t_{16}, h_{14}, u_3, l_{14} = Polygon(T_3, H_5, U_3, L_5)
d_{14} = Segment(D_5, L_3)
m_{14} = Segment(D_5, P_3)
n_{14} = Segment(P_4, Z_2)
p_{14} = Segment(T_4, E_3)
poli28, p_{15}, d_{15}, l_{15} = Polygon(D_5, L_3, P_3)
poli29, p_{16}, z_3, e_{15}, t_{17} = Polygon(P_4, Z_2, E_3, T_4)
poli30, o_5, w_3, d_{16}, s_{16} = Polygon(O_4, W_2, D_3, S_4)
poli31, n_{15}, v_5, c_{15}, r_{16} = Polygon(N_4, V_2, C_3, R_4)
poli32, m_{15}, u_5, b_{15}, q_{15} = Polygon(M_4, U_2, B_3, Q_4)
poli33, a_{15}, u_6, a_{16}, f_{15} = Polygon(A_3, U_4, A_5, F_3)
poli34, b_{16}, v_6, b_{17}, g_{15} = Polygon(B_3, V_4, B_5, G_3)
poli35, c_{16}, w_5, c_{17}, h_{15} = Polygon(C_3, W_4, C_5, H_3)
poli36, d_{17}, z_5, d_{18}, j_{15} = Polygon(D_3, Z_4, D_5, J_3)
poli37, a_{17}, m_{16}, r_{17}, e_{16} = Polygon(A_5, M_3, R_3, E_5)
poli38, b_{18}, n_{16}, s_{17}, f_{16} = Polygon(B_5, N_3, S_3, F_5)
poli39, c_{18}, o_6, t_{18}, g_{16} = Polygon(C_5, O_3, T_3, G_5)
poli40, d_{19}, p_{17}, u_7, h_{16} = Polygon(D_5, P_3, U_3, H_5)
poli41, z_6, p_{18}, r_{18} = Polygon(P_4, R_2, Z_2)
poli42, m_{17}, q_{16}, a_{18}, t_{19} = Polygon(M_4, Q_4, A_3, T_2)
poli43, u_8, n_{17}, r_{19}, b_{19} = Polygon(U_2, N_4, R_4, B_3)
poli44, v_7, o_7, s_{18}, c_{19} = Polygon(V_2, O_4, S_4, C_3)
poli45, w_6, p_{19}, t_{20}, d_{20} = Polygon(W_2, P_4, T_4, D_3)
poli46, u_9, b_{20}, g_{17}, a_{19} = Polygon(U_4, B_3, G_3, A_5)
poli47, v_8, c_{20}, h_{17}, b_{21} = Polygon(V_4, C_3, H_3, B_5)
poli48, w_7, d_{21}, j_{16}, c_{21} = Polygon(W_4, D_3, J_3, C_5)
poli49, z_7, e_{17}, l_{16}, d_{22} = Polygon(Z_4, E_3, L_3, D_5)
poli50, k_{15}, a_{20}, e_{18}, q_{17} = Polygon(K_3, A_5, E_5, Q_3)
poli51, m_{18}, b_{22}, f_{17}, r_{20} = Polygon(M_3, B_5, F_5, R_3)
poli52, n_{18}, c_{22}, g_{18}, s_{19} = Polygon(N_3, C_5, G_5, S_3)
poli53, o_8, d_{23}, h_{18}, t_{21} = Polygon(O_3, D_5, H_5, T_3)