a = 0 (slider from 0 to 9, step 1)
S_1 = (2.35204, 1.92322)
B = (6.0256, 3.78662)
k_1 = Circle(S_1, B)
S_2 = (11.13286597901284, 0.1642011152003142)
D = (8.20323776178006, 0.6329416299575594)
k_2 = Circle(S_2, D)
E = (2.44, -0.8)
F = (12.72, 0.9)
f = Line(E, F)
A = Intersect(k_1, f, 2)
C = (2.853294599999993, 4.103398000000002)
c = Circle(A, C)
d = Mirror(k_1, c)
e = Mirror(k_2, c)
g = Line(S_1, A)
G = Intersect(d, g, 1)
h = OrthogonalLine(G, g)
i, j = Tangent(h, e)
k, l = Tangent(f, e)
H = Intersect(f, h)
I = Intersect(j, k)
m = Line(H, I)
J = Intersect(j, l)
n = Line(H, J)
K, L = Intersect(e, m)
M, N = Intersect(e, n)
O = Center(e)
p, q = AngularBisector(h, f)
r = Line(O, K)
s = Line(O, L)
t = Line(O, M)
b = Line(O, N)
P = Intersect(p, s)
Q = Intersect(p, r)
R = Intersect(b, q)
S = Intersect(t, q)
c_1 = Circle(R, N)
d_1 = Circle(S, M)
e_1 = Circle(Q, K)
f_1 = Circle(P, L)
k_5 = Mirror(c_1, c)
k_6 = Mirror(d_1, c)
k_3 = Mirror(f_1, c)
k_4 = Mirror(e_1, c)
S_3 = Center(k_3)
S_4 = Center(k_4)
S_5 = Center(k_5)
S_6 = Center(k_6)