A = (16.34, 5.02)
B = (16.58, -3.86)
C = Midpoint(A, B)
D = (19.04, 0.56)
E = (13.8, 0.36)
F = Midpoint(D, E)
a = Segment(A, E)
b = Segment(E, B)
c = Segment(B, D)
d = Segment(D, A)
e = Segment(A, C)
f = Segment(C, B)
g = Segment(C, D)
h = Segment(C, E)
G = (16.28872257924561, 6.459947690519969)
H = (16.628019430568077, -5.222868217177882)
I = Midpoint(G, H)
J = (12.051784688310283, 0.2597188487036082)
K = (20.849058375007765, 0.5613396608189501)
L = Midpoint(J, K)
i = Segment(G, J)
j = Segment(J, H)
k = Segment(H, K)
l = Segment(K, G)
m = Segment(E, J)
n = Segment(D, K)
p = Segment(A, G)
M = (9.500773916963855, 7.533339633013694)
P = (22.921927121983202, 7.326860352936473)
O = (23.575778175561066, -5.096309665042968)
q = Segment(M, J)
r = Segment(M, G)
a_1 = Segment(G, P)
b_1 = Segment(P, K)
c_1 = Segment(K, O)
s = Segment(H, O)
N = (10.016972117156905, -5.3372021584663925)
t = Segment(N, J)
d_1 = Segment(N, H)
S = (16.22420592257252, 12.676442280785185)
i_1 = Segment(S, M)
j_1 = Segment(S, P)
T = (16.777177411450644, -10.699170658153816)
k_1 = Segment(T, N)
R = (26.077152451673694, 0.9132306082868491)
g_1 = Segment(P, R)
h_1 = Segment(R, O)
Q = (6.483752629553824, 0.37114479317838056)
e_1 = Segment(M, Q)
f_1 = Segment(Q, N)
l_1 = Segment(O, T)
m_1 = Segment(J, K)
V = (31.227075241765544, 13.302328469912139)
n_1 = Segment(S, V)
U = (1.7588970553626413, 13.488835926788106)
r_1 = Segment(S, U)
b_2 = Segment(V, P)
c_2 = Segment(U, M)
W = Midpoint(U, Q)
Z = Midpoint(V, R)
p_1 = Segment(U, W)
q_1 = Segment(W, Q)
s_1 = Segment(V, Z)
t_1 = Segment(Z, R)
A_1 = (16.13013597751496, 23.32949677882197)
B_1 = Midpoint(A_1, U)
C_1 = Midpoint(V, A_1)
a_2 = Segment(A_1, B_1)
d_2 = Segment(B_1, U)
e_2 = Segment(A_1, C_1)
f_2 = Segment(C_1, V)
g_2 = Segment(A_1, S)
D_1 = (3.4038901038833416, -11.305223003846338)
E_1 = Midpoint(Q, D_1)
F_1 = Midpoint(T, D_1)
h_2 = Segment(Q, E_1)
i_2 = Segment(E_1, D_1)
j_2 = Segment(D_1, F_1)
k_2 = Segment(F_1, T)
l_2 = Segment(N, D_1)
G_1 = (29.984023890582293, -11.466314723765727)
H_1 = Midpoint(G_1, R)
I_1 = Midpoint(T, G_1)
m_2 = Segment(T, I_1)
n_2 = Segment(I_1, G_1)
p_2 = Segment(G_1, H_1)
q_2 = Segment(H_1, R)
J_1 = Point(e)
K_1 = Point(d)
r_2 = Circle(J_1, K_1)
L_1 = Point(e)
M_1 = Point(q)
s_2 = Circle(L_1, M_1)
N_1 = Intersect(i_1, j_1)
O_1 = Point(a_2)
t_2 = Segment(O_1, N_1)
P_1 = Point(e_2)
a_3 = Segment(N_1, P_1)
Q_1 = Intersect(n_2, p_2)
R_1 = Intersect(c_1, s)
b_3 = Segment(Q_1, R_1)
S_1 = (-1.918737455047079, 0.2351930135801158)
T_1 = (34.10570438124922, 1.0908804681239614)
U_1 = Midpoint(T_1, S_1)
W_1 = Intersect(r_1, c_2)
d_3 = Segment(S_1, W_1)
Z_1 = Intersect(n_1, b_2)
e_3 = Segment(T_1, Z_1)
V_1 = Intersect(i_2, j_2)
c_3 = Segment(S_1, V_1)
A_2 = Intersect(n_2, p_2)
f_3 = Segment(T_1, A_2)
B_2 = (16.950359493289795, -31.958222873070756)
g_3 = Segment(B_2, V_1)
h_3 = Segment(A_2, B_2)
C_2 = Intersect(k_1, l_1)
D_2 = (16.75231504409767, -21.970203624151264)
i_3 = Segment(C_2, D_2)
E_2 = Point(h_3)
j_3 = Segment(D_2, E_2)
F_2 = Point(g_3)
k_3 = Segment(D_2, F_2)
G_2 = Intersect(i_2, j_2)
l_3 = Segment(S_1, G_2)
H_2 = (11.329873526926477, -15.934933401360755)
I_2 = (13.770357042848008, -17.561922411975093)
p_3 = Circle(H_2, I_2)
J_2 = (21.440448092887106, -15.818719900602588)
K_2 = (23.416077605775968, -18.142989915765927)
q_3 = Circle(J_2, K_2)
L_2 = Intersect(i_3, j_3)
M_2 = Intersect(g_3, h_3)
m_3 = Segment(L_2, M_2)
N_2 = (50.095435567845094, 0.5421840617928683)
O_2 = Intersect(n_1, b_2)
n_3 = Segment(N_2, O_2)
P_2 = Intersect(n_2, p_2)
r_3 = Segment(N_2, P_2)
Q_2 = Intersect(r_1, c_2)
R_2 = (-19.376384826129538, -0.42105833043118984)
S_2 = Intersect(i_2, j_2)
V_2 = (-129.77312364663078, 63.233369234688205)
T_2 = (-18.43424912113066, 1.0171697904214696)
U_2 = Point(d_3)
s_3 = Segment(T_2, U_2)
W_2 = (3.0599986855231247, -11.195471008813488)
t_3 = Segment(T_2, W_2)
Z_2 = Intersect(g_3, h_3)
a_4 = Segment(T_2, Z_2)
A_3 = Intersect(n_3, r_3)
b_4 = Segment(A_3, Z_2)
B_3 = Intersect(r_1, c_2)
C_3 = Intersect(t_3, a_4)
c_4 = Segment(B_3, C_3)
D_3 = Intersect(t_3, a_4)
E_3 = Intersect(r_1, c_2)
F_3 = Intersect(d_3, l_3)
H_3 = Intersect(g_3, h_3)
I_3 = Intersect(n_1, b_2)
J_3 = Intersect(n_3, r_3)
K_3 = Intersect(e_3, f_3)
pol3, k_4, i_4, j_4 = Polygon(I_3, J_3, K_3)
L_3 = Intersect(f_3, r_3)
pol4, j_5, k_5, l_4 = Polygon(K_3, L_3, J_3)
pol5, h_5, j_6, l_5 = Polygon(J_3, L_3, H_3)
N_3 = Intersect(g_1, h_1)
pol2, f_4, e_4, d_5 = Polygon(E_3, D_3, F_3)
M_3 = Intersect(e_1, f_1)
O_3 = Intersect(q, r)
pol8, m_5, e_6, o_3 = Polygon(E_3, O_3, M_3)
P_3 = Intersect(t, d_1)
R_3 = Intersect(a_1, b_1)
T_3 = Intersect(c_1, s)
V_3 = Point(j)
Q_3 = Intersect(i, j)
pol9, o_1, m_6, p_4, q_4 = Polygon(O_3, M_3, P_3, Q_3)
U_3 = Intersect(a, b)
S_3 = Intersect(k, l)
pol10, r_4, s_4, t_4, n_4 = Polygon(R_3, S_3, T_3, N_3)
Z_3 = Intersect(c, d)
B_4 = Intersect(j, k)
D_4 = Intersect(i, r)
E_4 = Intersect(a, d)
pol13, d_8, s_6, z_1, e_8 = Polygon(D_4, S_3, Z_3, E_4)
pol14, q_6, o_2, d_9 = Polygon(O_3, D_4, Q_3)
pol15, s_7, d_{10}, r_5 = Polygon(D_4, R_3, S_3)
F_4 = Point(e)
pol18, n_5, i_5, r_6 = Polygon(I_3, R_3, N_3)
pol19, q_7, p_5, b_6 = Polygon(P_3, B_4, Q_3)
pol20, b_7, s_8, t_5 = Polygon(S_3, T_3, B_4)
G_4 = Intersect(i_1, j_1)
pol21, o_4, g_7, r_7, d_{11} = Polygon(O_3, G_4, R_3, D_4)
H_4 = Intersect(k_1, k_2)
pol22, p_6, h_6, t_6, b_8 = Polygon(P_3, H_4, T_3, B_4)
pol11, e_7, u_3, q_5, d_7 = Polygon(E_4, U_3, Q_3, D_4)
W_3 = Intersect(b, c)
pol12, u_1, w_3, b_5, q_8 = Polygon(U_3, W_3, B_4, Q_3)
pol16, z_3, w_1, b_9, s_5 = Polygon(Z_3, W_3, B_4, S_3)
pol17, e_9, u_2, w_2, z_2 = Polygon(E_4, U_3, W_3, Z_3)
pol23, i_6, n_6, l_6, k_6 = Polygon(I_3, N_3, L_3, K_3)
pol25, l_7, t_7, n_7 = Polygon(T_3, N_3, L_3)
pol26, o_5, e_{10}, g_9 = Polygon(E_3, G_4, O_3)
pol27, r_8, g_{10}, i_7 = Polygon(G_4, I_3, R_3)
pol28, g_{11}, e_{11}, o_6 = Polygon(E_3, O_3, G_4)
A_4 = Point(d_2)
pol29, g_{12}, e_{12}, a_5 = Polygon(E_3, A_4, G_4)
C_4 = Intersect(a_2, e_2)
pol30, a_6, c_5, g_{13} = Polygon(C_4, G_4, A_4)
I_4 = Intersect(e_2, a_3)
pol31, c_6, i_8, g_{14} = Polygon(I_4, G_4, C_4)
pol32, g_{15}, i_9, i_{10} = Polygon(I_4, I_3, G_4)
G_3 = Intersect(i_2, j_2)
pol1, f_5, d_4, g_4 = Polygon(D_3, G_3, F_3)
pol6, d_6, g_5, h_4 = Polygon(G_3, H_3, D_3)
pol7, f_6, e_5, m_4, g_6 = Polygon(F_3, E_3, M_3, G_3)
pol24, g_8, m_7, p_7 = Polygon(M_3, P_3, G_3)
pol33, g_{16}, h_7, p_8 = Polygon(H_4, P_3, G_3)
pol34, h_8, t_8, l_8 = Polygon(T_3, L_3, H_4)
J_4 = Intersect(i_3, j_3)
K_4 = Point(j_3)
pol35, h_9, j_7, k_7, l_9 = Polygon(H_4, J_4, K_4, L_3)
L_4 = Intersect(g_3, k_3)
pol36, l_{10}, j_8, h_{10} = Polygon(J_4, H_3, L_4)
pol37, j_9, k_8, h_{11} = Polygon(K_4, H_3, J_4)
pol38, g_{17}, h_{12}, j_{10}, l_{11} = Polygon(G_3, H_4, J_4, L_4)
M_4 = (-18.394414161484786, 1.0517839117943106)
N_4 = (-18.586849774207703, 11.632985864046915)
O_4 = Midpoint(M_4, N_4)
P_4 = (-29.603185412891595, 7.195850676243709)
a_7 = Segment(N_4, P_4)
c_7 = Segment(P_4, M_4)
f_7 = Segment(M_4, N_4)
Q_4 = (-18.394414161484786, -9.964551726889512)
R_4 = Midpoint(Q_4, M_4)
a_8 = Segment(M_4, Q_4)
S_4 = (-29.410749800168677, -3.5383559376572826)
c_8 = Segment(M_4, S_4)
f_8 = Segment(S_4, Q_4)
T_4 = (49.96816601880967, 0.5155774978506663)
U_4 = Midpoint(T_4, Q_4)
V_4 = (49.66215669551289, 10.613885166644172)
W_4 = Midpoint(T_4, V_4)
Z_4 = (60.56835883526987, 5.6300232737040385)
m_8 = Segment(V_4, Z_4)
n_8 = Segment(T_4, Z_4)
a_9 = Segment(V_4, T_4)
A_5 = (50.164041843179525, -9.517438229486219)
B_5 = Midpoint(A_5, T_4)
C_5 = (60.72136349691826, -4.7742937183862395)
c_9 = Segment(T_4, C_5)
f_9 = Segment(C_5, A_5)
k_9 = Segment(T_4, A_5)
pol39, m_9, p_9, n_9 = Polygon(P_4, N_4, M_4)
pol40, q_9, s_9, m_{10} = Polygon(S_4, M_4, Q_4)
pol41, v_4, a_{10}, c_{10}, t_9, z_4 = Polygon(V_4, A_5, C_5, T_4, Z_4)