A = (3.62, -1.36)
a = 1.24 (slider from 0.9 to 1.8, step 0.01)
c = Circle(A, a)
B = (5.42, -1.3800000000000001)
b = Line(A, B)
d = Circle(A, B)
C = Intersect(d, b, 2.0)
B'_1 = Rotate(B, 29.999999999999996°, A)
α = Angle(B, A, B'_1)
e = Line(A, B'_1)
D = Midpoint(A, C)
f = Circle(A, D)
E = Intersect(f, e, 1.0)
F = Intersect(f, e, 2.0)
g = OrthogonalLine(A, b)
G = Intersect(d, g, 2.0)
H = Intersect(d, g, 1.0)
h = Segment(C, F)
i = Segment(C, E)
j = Segment(E, B)
k = Segment(F, B)
l = Segment(F, G)
m = Segment(B, G)
n = Segment(G, C)
p = Segment(G, E)
q = Segment(E, H)
r = Segment(H, B)
s = Segment(H, C)
t = Segment(H, F)
I = Intersect(c, g, 2.0)
J = Intersect(c, b, 2.0)
K = Intersect(c, g, 1.0)
L = Intersect(c, b, 1.0)
a_1 = Line(I, b)
b_1 = Line(K, b)
c_1 = Line(J, g)
d_1 = Line(L, g)
M = Intersect(a_1, c_1)
N = Intersect(a_1, d_1)
O = Intersect(b_1, d_1)
P = Intersect(b_1, c_1)
e_1 = Line(M, e)
f_1 = Line(N, e)
g_1 = Line(P, e)
h_1 = Line(O, e)
Q = Midpoint(I, M)
R = Midpoint(N, I)
S = Midpoint(O, K)
T = Midpoint(P, K)
k_1 = Circle(M, Q)
p_1 = Circle(N, R)
q_1 = Circle(O, S)
r_1 = Circle(P, T)
U = Intersect(p_1, f_1, 1.0)
V = Intersect(p_1, f_1, 2.0)
W = Intersect(k_1, e_1, 2.0)
Z = Intersect(k_1, e_1, 1.0)
A_1 = Intersect(r_1, g_1, 1.0)
B_1 = Intersect(r_1, g_1, 2.0)
C_1 = Intersect(q_1, h_1, 1.0)
D_1 = Intersect(q_1, h_1, 2.0)
i_1 = Segment(U, C_1)
j_1 = Segment(V, D_1)
l_1 = Segment(V, W)
m_1 = Segment(U, Z)
n_1 = Segment(Z, A_1)
s_1 = Segment(A_1, C_1)
t_1 = Segment(W, B_1)
a_2 = Segment(B_1, D_1)
b_2 = Segment(U, V)
c_2 = Segment(Z, W)
d_2 = Segment(A_1, B_1)
e_2 = Segment(C_1, D_1)
f_2 = Segment(C_1, Z)
h_2 = Segment(E, F)
E_1 = Intersect(f_2, h_2)
F_1 = Midpoint(p)
g_2 = Line(E_1, s_1)
i_2 = Line(E_1, n_1)
G_1 = Intersect(p, i_2)
H_1 = Intersect(q, i_2)
I_1 = Intersect(i, g_2)
J_1 = Intersect(j, g_2)
j_2 = Segment(I_1, G_1)
k_2 = Segment(G_1, J_1)
l_2 = Segment(J_1, H_1)
m_2 = Segment(H_1, I_1)
n_2 = Segment(C, B)
p_2 = Segment(W, A_1)
q_2 = Line(J, t_1)
r_2 = Line(J, d_2)
K_1 = Intersect(m, q_2)
L_1 = Intersect(j, r_2)
M_1 = Intersect(k, r_2)
N_1 = Intersect(r, q_2)
s_2 = Segment(M_1, K_1)
t_2 = Segment(K_1, L_1)
a_3 = Segment(L_1, N_1)
b_3 = Segment(N_1, M_1)
c_3 = Segment(U, W)
d_3 = Segment(G, H)
e_3 = Line(I, c_2)
f_3 = Line(I, m_1)
O_1 = Intersect(p, e_3)
P_1 = Intersect(l, e_3)
Q_1 = Intersect(n, f_3)
R_1 = Intersect(m, f_3)
g_3 = Segment(Q_1, O_1)
h_3 = Segment(O_1, R_1)
i_3 = Segment(R_1, P_1)
j_3 = Segment(P_1, Q_1)
k_3 = Segment(E, F)
l_3 = Segment(B, C)
m_3 = Segment(G, H)
n_3 = Segment(C_1, B_1)
p_3 = Segment(C_1, V)
q_3 = Segment(W, D_1)
S_1 = Intersect(k_3, q_3)
r_3 = Line(L, i_1)
s_3 = Line(L, e_2)
T_1 = Intersect(n, r_3)
U_1 = Intersect(s, r_3)
W_1 = Intersect(h, s_3)
t_3 = Segment(T_1, W_1)
V_1 = Intersect(i, s_3)
a_4 = Segment(T_1, V_1)
b_4 = Segment(V_1, U_1)
c_4 = Segment(U_1, W_1)
d_4 = Line(K, d_2)
e_4 = Line(K, s_1)
Z_1 = Intersect(q, d_4)
A_2 = Intersect(t, d_4)
B_2 = Intersect(s, e_4)
C_2 = Intersect(r, e_4)
f_4 = Segment(Z_1, C_2)
g_4 = Segment(C_2, A_2)
h_4 = Segment(A_2, B_2)
i_4 = Segment(B_2, Z_1)
j_4 = Line(S_1, l_1)
k_4 = Line(S_1, t_1)
D_2 = Intersect(l, k_4)
E_2 = Intersect(t, k_4)
F_2 = Intersect(k, j_4)
G_2 = Intersect(h, j_4)
l_4 = Segment(G_2, D_2)
m_4 = Segment(D_2, F_2)
n_4 = Segment(F_2, E_2)
p_4 = Segment(E_2, G_2)