A_2 = (5.67018391708548, -5.994004960609905)
B_2 = (11.427265484016937, -5.966590286481661)
a = Segment(A_2, B_2)
c = Semicircle(A_2, B_2)
C_2 = Midpoint(a)
b = OrthogonalLine(C_2, a)
d, e = AngularBisector(a, b)
f, g = AngularBisector(a, d)
h, i = AngularBisector(d, b)
D = Point(a)
D' = Mirror(D, b)
k = Semicircle(D, D')
j, l = AngularBisector(a, f)
m, n = AngularBisector(f, d)
p, q = AngularBisector(d, h)
r, s = AngularBisector(h, b)
E = Intersect(k, j, 1.0)
F = Intersect(c, j, 1.0)
G = Intersect(c, f, 1.0)
H = Intersect(k, f, 1.0)
I = Intersect(k, m, 1.0)
J = Intersect(c, m, 1.0)
K = Intersect(c, d, 1.0)
L = Intersect(k, d, 1.0)
M = Intersect(k, p, 1.0)
N = Intersect(c, p, 1.0)
O = Intersect(c, h, 1.0)
P = Intersect(k, h, 1.0)
Q = Intersect(k, r, 1.0)
R = Intersect(c, r, 1.0)
S = Intersect(k, b, 1.0)
T = Intersect(c, b, 1.0)
U = Intersect(k, l, 1.0)
V = Intersect(c, l, 1.0)
W = Intersect(c, g, 1.0)
Z = Intersect(k, g, 1.0)
A_1 = Intersect(k, n, 1.0)
B_1 = Intersect(c, n, 1.0)
C_1 = Intersect(c, e, 1.0)
D_1 = Intersect(k, e, 1.0)
E_1 = Intersect(k, q, 1.0)
F_1 = Intersect(c, q, 1.0)
G_1 = Intersect(c, i, 1.0)
H_1 = Intersect(k, i, 1.0)
I_1 = Intersect(k, s, 1.0)
J_1 = Intersect(c, s, 1.0)
t = Segment(E, F)
a_1 = Segment(G, H)
b_1 = Segment(J, I)
c_1 = Segment(K, L)
d_1 = Segment(N, M)
e_1 = Segment(O, P)
f_1 = Segment(R, Q)
g_1 = Segment(T, S)
h_1 = Segment(V, U)
i_1 = Segment(W, Z)
j_1 = Segment(B_1, A_1)
k_1 = Segment(C_1, D_1)
l_1 = Segment(F_1, E_1)
m_1 = Segment(G_1, H_1)
n_1 = Segment(J_1, I_1)
p_1 = CircleSector(C_2, B_2, A_2)
B = (8.54872470055121, -5.96659028648166)
L_1 = (21.104645451287432, -5.96659028648166)
q_1 = Ray(B, L_1)
M_1 = (-1.9236808164383903, -9.749815316179474)
N_1 = (4.35427955892972, -9.694985967922984)
r_1 = Segment(M_1, N_1)
O_1 = (-2.0059248388231254, -10.846402281309274)
P_1 = (3.3673512903128997, -10.846402281309274)
s_1 = Segment(O_1, P_1)
t_1 = Circle(B, r_1)
C = Intersect(t_1, q_1, 1.0)
R_1 = Rotate(C, 70.0*°, B)
α = Angle(C, B, R_1)
a_2 = Ray(B, R_1)
c_2 = Circle(B, s_1)
A = Intersect(c_2, a_2, 1.0)
b_2 = Segment(A, C)