A = Point(xAxis)
A_4 = Point(yAxis)
B_4 = Point(yAxis)
a = Line(A_4, xAxis)
b = Line(B_4, xAxis)
c = OrthogonalLine(A, xAxis)
A_3 = Intersect(c, a)
B_3 = Intersect(c, b)
A_1 = Rotate(A_3, 90°, A_4)
B_1 = Rotate(B_3, 270°, B_4)
d = Line(A_1, a)
e = Line(B_1, b)
A_2 = Intersect(c, d)
B_2 = Intersect(e, c)
H = Intersect(xAxis, yAxis)
f = Circle(H, A)
I = Point(f)
u = Vector(H, I)
α = Angle(A, H, I)
O_1 = (4.0200000000000005, 5.8)
C_1 = Rotate(A_1, α, O_1)
C_2 = Rotate(A_2, α, O_1)
C_4 = Rotate(A_4, α, O_1)
C_3 = Rotate(A_3, α, O_1)
g = OrthogonalLine(C_2, xAxis)
h = OrthogonalLine(C_1, xAxis)
i = OrthogonalLine(C_3, xAxis)
j = OrthogonalLine(C_4, xAxis)
D_{11} = Intersect(h, b)
D_{12} = Intersect(g, b)
D_{14} = Intersect(j, b)
D_{13} = Intersect(i, b)
D_{21} = Intersect(h, e)
D_{22} = Intersect(g, e)
D_{24} = Intersect(j, e)
D_{23} = Intersect(i, e)
k = Segment(A_1, A_2)
l = Segment(A_2, A_3)
m = Segment(A_3, A_4)
n = Segment(A_4, A_1)
p = Segment(B_4, B_3)
q = Segment(B_3, B_2)
r = Segment(B_2, B_1)
s = Segment(B_1, B_4)
t = Segment(C_2, C_3)
a_1 = Segment(C_3, C_4)
b_1 = Segment(C_4, C_1)
c_1 = Segment(C_1, C_2)
d_1 = Segment(D_{11}, D_{12})
e_1 = Segment(D_{12}, D_{13})
f_1 = Segment(D_{13}, D_{14})
g_1 = Segment(D_{14}, D_{11})
h_1 = Segment(D_{21}, D_{22})
i_1 = Segment(D_{22}, D_{23})
j_1 = Segment(D_{23}, D_{24})
k_1 = Segment(D_{24}, D_{21})
l_1 = Segment(D_{21}, D_{11})
m_1 = Segment(D_{12}, D_{22})
n_1 = Segment(D_{14}, D_{24})
p_1 = Segment(D_{13}, D_{23})
q_1 = Segment(B_4, B_3)
r_1 = Segment(B_3, B_2)
s_1 = Segment(B_2, B_1)
L = (7.807492908175834, -5.551726341228778)
M = Point(xAxis)
N = Point(xAxis)
t_1 = Circle(M, N)
O = Point(t_1)
v = Vector(M, O)
β = Angle(N, M, O)
E_{11} = Rotate(D_{11}, β, L)
E_{12} = Rotate(D_{12}, β, L)
E_{14} = Rotate(D_{14}, β, L)
E_{13} = Rotate(D_{13}, β, L)
E_{21} = Rotate(D_{21}, β, L)
E_{22} = Rotate(D_{22}, β, L)
E_{24} = Rotate(D_{24}, β, L)
E_{23} = Rotate(D_{23}, β, L)
a_2 = OrthogonalLine(E_{23}, xAxis)
b_2 = OrthogonalLine(E_{24}, xAxis)
c_2 = OrthogonalLine(E_{22}, xAxis)
d_2 = OrthogonalLine(E_{21}, xAxis)
e_2 = OrthogonalLine(E_{13}, xAxis)
f_2 = OrthogonalLine(E_{14}, xAxis)
g_2 = OrthogonalLine(E_{12}, xAxis)
h_2 = OrthogonalLine(E_{11}, xAxis)
i_2 = Line(C_2, xAxis)
j_2 = Line(C_3, xAxis)
k_2 = Line(C_4, xAxis)
l_2 = Line(C_1, xAxis)
C = Intersect(i_2, c_2)
B = Intersect(i_2, g_2)
D = Intersect(j_2, e_2)
E = Intersect(a_2, j_2)
F = Intersect(l_2, h_2)
G = Intersect(l_2, d_2)
J = Intersect(k_2, f_2)
K = Intersect(b_2, k_2)
m_2 = Segment(E, D)
n_2 = Segment(D, B)
p_2 = Segment(B, C)
q_2 = Segment(C, E)
r_2 = Segment(E, K)
s_2 = Segment(K, J)
t_2 = Segment(J, D)
a_3 = Segment(C, G)
b_3 = Segment(F, B)
c_3 = Segment(F, G)
d_3 = Segment(G, K)
e_3 = Segment(J, F)
f_3 = Line(H, M)
g_3 = Line(A_1, A_4)
h_3 = Segment(E_{21}, E_{11})
i_3 = Segment(E_{11}, E_{12})
j_3 = Segment(E_{12}, E_{13})
k_3 = Segment(E_{13}, E_{14})
l_3 = Segment(E_{14}, E_{11})
m_3 = Segment(E_{21}, E_{22})
n_3 = Segment(E_{22}, E_{23})
p_3 = Segment(E_{23}, E_{24})
q_3 = Segment(E_{24}, E_{21})
r_3 = Segment(E_{23}, E_{13})
s_3 = Segment(E_{22}, E_{12})
t_3 = Segment(E_{24}, E_{14})