A = (2.06, -2.9)
B = (6.44, -2.94)
a_3 = Segment(A, B)
c = Circle(A, B)
b = OrthogonalLine(A, a_3)
e = OrthogonalLine(B, a_3)
C = Intersect(c, b, 2.0)
B' = Rotate(B, 29.999999999999996°, A)
α = Angle(B, A, B')
E = Midpoint(a_3)
f = Circle(A, E)
g = Line(A, B')
F = Intersect(f, g, 2.0)
h = Line(B, g)
i = Line(F, a_3)
j = Line(F, b)
k = Line(C, i)
D = Intersect(e, k)
G = Intersect(h, i)
d = Line(G, j)
l = Line(D, h)
m = Line(C, g)
H = Intersect(j, m)
I = Intersect(d, l)
n = Segment(C, I)
p = Segment(F, B)
q = Segment(B, I)
r = Segment(B, C)
s = Segment(C, F)
t = Segment(F, I)
J = Midpoint(n)
K = Midpoint(p)
L = Midpoint(s)
M = Midpoint(q)
a_1 = Line(L, M)
b_1 = Line(J, K)
N = Intersect(a_1, b_1)
a = 4.4 (slider from 2.2 to 6.6, step 0.1)
c_1 = Circle(N, a)
O = Intersect(c_1, b_1, 1.0)
P = Intersect(c_1, a_1, 2.0)
Q = Intersect(c_1, b_1, 2.0)
R = Intersect(c_1, a_1, 1.0)
d_1 = Line(O, a_1)
e_1 = Line(Q, a_1)
f_1 = Line(P, b_1)
g_1 = Line(R, b_1)
S = Intersect(d_1, g_1)
T = Intersect(d_1, f_1)
U = Intersect(e_1, f_1)
V = Intersect(e_1, g_1)
W = Midpoint(S, O)
h_1 = Circle(S, W)
W' = Rotate(W, 29.999999999999996°, S)
β = Angle(W, S, W')
i_1 = Line(S, W')
j_1 = Line(T, i_1)
k_1 = Line(W', d_1)
Z = Intersect(j_1, k_1)
l_1 = Line(U, j_1)
m_1 = Line(Z, f_1)
A_1 = Intersect(l_1, m_1)
n_1 = Line(A_1, e_1)
p_1 = Line(V, i_1)
B_1 = Intersect(n_1, p_1)
C_1 = Intersect(h_1, i_1, 2.0)
q_1 = Line(C_1, g_1)
D_1 = Intersect(p_1, q_1)
r_1 = Line(D_1, e_1)
E_1 = Intersect(l_1, r_1)
s_1 = Line(C_1, d_1)
F_1 = Intersect(j_1, s_1)
t_1 = Segment(W', F_1)
a_2 = Segment(F_1, E_1)
b_2 = Segment(E_1, A_1)
c_2 = Segment(A_1, F_1)
d_2 = Segment(D_1, A_1)
e_2 = Segment(D_1, F_1)
f_2 = Segment(D_1, W')
g_2 = Segment(W', A_1)
G_1 = Midpoint(e_2)
H_1 = Midpoint(g_2)
h_2 = Segment(D_1, O)
i_2 = Segment(O, A_1)
j_2 = Segment(R, F_1)
k_2 = Segment(W', G_1)
l_2 = Segment(F_1, Q)
m_2 = Segment(D_1, P)
n_2 = Segment(A_1, G_1)
p_2 = Segment(H_1, F_1)
q_2 = Segment(W', P)
r_2 = Segment(G_1, R)
s_2 = Segment(H_1, D_1)
t_2 = Segment(W', Q)
b_3 = Segment(A_1, R)
I_1 = Intersect(n, h_2)
J_1 = Intersect(s, j_2)
K_1 = Intersect(r, k_2)
c_3 = Segment(J_1, K_1)
d_3 = Segment(K_1, I_1)
e_3 = Segment(I_1, J_1)
L_1 = Intersect(p, l_2)
M_1 = Intersect(r, n_2)
N_1 = Intersect(q, m_2)
f_3 = Segment(M_1, N_1)
g_3 = Segment(N_1, L_1)
h_3 = Segment(L_1, M_1)
O_1 = Intersect(n, i_2)
P_1 = Intersect(q, q_2)
Q_1 = Intersect(t, p_2)
i_3 = Segment(Q_1, P_1)
j_3 = Segment(P_1, O_1)
k_3 = Segment(O_1, Q_1)
R_1 = Intersect(t, s_2)
S_1 = Intersect(s, b_3)
T_1 = Intersect(p, t_2)
l_3 = Segment(S_1, T_1)
m_3 = Segment(T_1, R_1)
n_3 = Segment(R_1, S_1)