A = (0.9958526494967348, -2.46397247573534)
B = (8.245941866618978, -2.4992956875118173)
c = Circle(A, B)
a = Line(A, B)
b = OrthogonalLine(A, a)
C = Intersect(c, b, 2)
D = Intersect(c, b, 1)
E = Intersect(c, a, 2)
F = Midpoint(C, B)
d = Line(A, F)
G = Intersect(c, d, 2)
H = Intersect(c, d, 1)
e = OrthogonalLine(A, d)
I = Intersect(c, e, 2)
J = Intersect(c, e, 1)
K = Point(d)
f = Segment(C, K)
g = Circle(A, K)
L = Intersect(g, e, 2)
M = Intersect(g, d, 2)
N = Intersect(g, e, 1)
h = Segment(C, L)
i = Segment(L, E)
j = Segment(E, M)
k = Segment(M, D)
l = Segment(D, N)
m = Segment(N, B)
n = Segment(B, K)
O = Point(f)
p = Segment(O, G)
q = Circle(A, O)
P = Intersect(q, n, 1)
Q = Intersect(q, m)
R = Intersect(q, l)
S = Intersect(q, k, 1)
T = Intersect(q, j, 1)
U = Intersect(q, i, 1)
V = Intersect(q, h)
r = Segment(G, P)
s = Segment(Q, J)
t = Segment(J, R)
a_1 = Segment(S, H)
b_1 = Segment(H, T)
c_1 = Segment(U, I)
d_1 = Segment(I, V)
e_1 = Segment(C, D)
f_1 = Segment(E, B)
g_1 = Segment(G, H)
h_1 = Segment(I, J)
W = Point(f)
Z = Point(f)
k_1 = Circle(A, W)
p_1 = Circle(A, Z)
A_1 = Intersect(p_1, h, 1)
B_1 = Intersect(k_1, h, 1)
C_1 = Intersect(p_1, d_1, 1)
D_1 = Intersect(k_1, d_1)
E_1 = Intersect(p_1, c_1, 1)
G_1 = Intersect(k_1, c_1, 1)
H_1 = Intersect(p_1, i, 1)
J_1 = Intersect(k_1, i, 1)
K_1 = Intersect(p_1, j, 1)
L_1 = Intersect(k_1, j, 1)
M_1 = Intersect(p_1, b_1, 1)
N_1 = Intersect(k_1, b_1, 1)
O_1 = Intersect(p_1, a_1)
P_1 = Intersect(k_1, a_1)
Q_1 = Intersect(p_1, k, 1)
R_1 = Intersect(k_1, k, 1)
S_1 = Intersect(p_1, l, 1)
T_1 = Intersect(k_1, l, 1)
U_1 = Intersect(p_1, t, 1)
V_1 = Intersect(k_1, t, 1)
W_1 = Intersect(p_1, s, 1)
Z_1 = Intersect(k_1, s, 1)
A_2 = Intersect(k_1, m, 1)
C_2 = Intersect(p_1, m, 1)
E_2 = Intersect(p_1, n, 1)
F_1 = Intersect(k_1, n, 1)
I_1 = Intersect(k_1, r, 1)
D_2 = Intersect(p_1, r, 1)
B_2 = Intersect(k_1, p, 1)
F_2 = Intersect(p_1, p, 1)
q_1 = CircleArc(V, B_1, D_1)
r_1 = CircleArc(V, A_1, C_1)
s_1 = CircleArc(U, G_1, J_1)
t_1 = CircleArc(U, E_1, H_1)
c_2 = CircleArc(T, L_1, N_1)
d_2 = CircleArc(T, K_1, M_1)
e_2 = CircleArc(S, P_1, R_1)
f_2 = CircleArc(S, O_1, Q_1)
g_2 = CircleArc(R, T_1, V_1)
h_2 = CircleArc(R, S_1, U_1)
k_2 = CircleArc(Q, Z_1, A_2)
p_2 = CircleArc(Q, W_1, C_2)
q_2 = CircleArc(P, F_1, I_1)
r_2 = CircleArc(P, E_2, D_2)
s_2 = CircleArc(O, B_2, W)
t_2 = CircleArc(O, F_2, Z)
poly1, u, i_1, l_1 = Polygon(I, L, U)
G_2 = Intersect(l_1, u)
poly2, v, g_3, l_2 = Polygon(G_2, L, V)
poly3, a_2, c_3, l_3 = Polygon(C, L, A)
H_2 = Intersect(l_3, a_2)
poly4, k_3, h_3, a_3 = Polygon(H_2, A, K)
poly5, k_4, g_4, o = Polygon(G, O, K)
I_2 = Intersect(o, k_4)
poly6, p_3, i_2, k_5 = Polygon(I_2, K, P)
poly7, a_4, b_2, k_6 = Polygon(B, K, A)
poly9, n_2, j_1, q_3 = Polygon(J, Q, N)
K_2 = Intersect(q_3, n_2)
poly10, n_3, k_7, r_3 = Polygon(K_2, R, N)
poly11, a_6, d_3, n_4 = Polygon(D, N, A)
poly12, a_7, d_4, m_1 = Polygon(D, M, A)
poly13, m_2, h_4, s_3 = Polygon(H, S, M)
poly14, m_3, h_5, t_3 = Polygon(H, T, M)
poly15, l_4, e_3, a_8 = Polygon(E, A, L)
poly16, a_9, e_4, m_4 = Polygon(E, M, A)
poly8, a_5, b_3, n_1 = Polygon(B, N, A)