1

2

3

4

5

6

7

8

8

3

3

2

3

4

2

1

2

4

1

4

4

5

5

1

1

7

7

5

7

6

6

5

A = Intersect(xAxis, yAxis)
B = Point(yAxis)
f = Segment(A, B)
g = OrthogonalLine(B, f)
h = OrthogonalLine(A, f)
c = Circle(B, 3.9)
C = Intersect(c, g, 1)
i = Segment(B, C)
j = OrthogonalLine(C, g)
d = Circle(C, 2.15)
D = Intersect(d, j, 1)
k = Segment(C, D)
l = OrthogonalLine(D, k)
e = Circle(D, 4.2)
E = Intersect(e, l, 1)
m = Segment(D, E)
n = OrthogonalLine(E, m)
p = Circle(E, 4.2)
F = Intersect(p, n, 1)
q = Segment(E, F)
r = OrthogonalLine(F, n)
s = Circle(F, 2.95)
G = Intersect(s, r, 2)
t = Segment(F, G)
a_3 = OrthogonalLine(G, t)
c_1 = Circle(G, 3.05)
H = Intersect(c_1, a_3, 2)
b = Segment(G, H)
d_1 = Circle(A, 2.6)
I = Intersect(d_1, h, 1)
f_1 = Segment(A, I)
g_1 = OrthogonalLine(I, h)
h_1 = OrthogonalLine(H, a_3)
J = Intersect(g_1, h_1)
i_1 = Segment(I, J)
j_1 = Segment(J, H)
e_1 = Circle(E, 1.75)
K = Intersect(e_1, q, 1)
k_1 = Segment(E, K)
l_1 = Segment(K, F)
m_1 = OrthogonalLine(K, l_1)
n_1, p_1 = AngularBisector(k_1, m_1)
L = Intersect(n_1, m)
q_1 = Segment(K, L)
r_1 = LineBisector(m)
s_1, t_1 = AngularBisector(l_1, t)
M = Intersect(r_1, t_1)
a_1 = Segment(F, M)
N = Intersect(r_1, m)
b_1 = Segment(M, N)
O = Point(m_1)
P = Point(m_1)
f_2 = Segment(O, P)
g_2 = LineBisector(f)
h_2 = LineBisector(j_1)
i_2, j_2 = AngularBisector(f_1, i_1)
Q = Intersect(h_2, j_1)
R = Intersect(h_2, j_2)
k_2 = Segment(Q, R)
l_2 = Segment(I, R)
m_2 = Line(R, a_1)
S = Intersect(g_2, m_2)
n_2 = Segment(R, S)
T = Intersect(g_2, f)
p_2 = Segment(T, S)
q_2 = Line(S, l_2)
r_2 = Line(C, a_1)
s_2 = Line(G, r_2)
U = Intersect(q_2, s_2)
t_2 = Segment(S, U)
a_2 = Segment(U, G)
b_2 = Line(U, p_2)
V = Intersect(r_2, b_2)
c_2 = Segment(C, V)
d_2 = Segment(U, V)
e_2 = OrthogonalLine(V, a_1)
f_3 = Segment(V, M)
W = Point(f_2)
g_3 = Line(W, k_1)
Z = Point(g_3)
A_1 = Point(g_3)
u = Vector(Z, A_1)
a = 0 (slider from 0 to 12, step 1)
B_1 = (1.4640314643363825, 0.33172010623309905)
h_3 = OrthogonalLine(B_1, f_1)
C_1 = (2.868766270807299, -0.46169492334769424)
i_3 = OrthogonalLine(C_1, i_1)
D_1 = (6.0944536041849595, 1.671420893885914)
j_3 = OrthogonalLine(D_1, t)
E_1 = (7.720304074637409, 3.3232849718655983)
k_3 = OrthogonalLine(E_1, l_1)
F_1 = (4.195460254696498, 4.272781646609826)
l_3 = OrthogonalLine(F_1, k)
G_1 = Point(h_3)
v = Vector(G_1, B_1)
H_1 = Point(h_3)
I_1 = Point(h_3)
w = Vector(H_1, I_1)
J_1 = Point(i_3)
u_1 = Vector(J_1, C_1)
K_1 = Point(i_3)
L_1 = Point(i_3)
v_1 = Vector(K_1, L_1)
M_1 = Point(j_3)
w_1 = Vector(M_1, D_1)
N_1 = Point(k_3)
u_2 = Vector(N_1, E_1)
O_1 = Point(l_3)
v_2 = Vector(O_1, F_1)
P_1 = (7.68128366334655, 4.597951740700315)
m_3 = OrthogonalLine(P_1, t)
Q_1 = Point(m_3)
w_2 = Vector(Q_1, P_1)