S_1 = (16.22, -7.2)
B = (22.66, -9.72)
k_1 = Circle(S_1, B)
f = Line(B, S_1)
S_2 = Point(f)
k_2 = Circle(S_2, B)
S_3 = (18.14, -16)
k_3 = Circle(S_3, B)
E = (13.34, -10.06)
g = Circle(B, E)
c' = Mirror(k_1, g)
d' = Mirror(k_2, g)
e' = Mirror(k_3, g)
h = Line(B, S_2)
i = Line(B, S_3)
F = Intersect(e', i, 1)
G = Intersect(c', h, 1)
H = Intersect(d', h, 1)
j = OrthogonalLine(G, h)
k = OrthogonalLine(H, h)
l = OrthogonalLine(F, i)
m, n = AngularBisector(l, k)
p, q = AngularBisector(l, j)
I = Intersect(n, p)
J = Intersect(m, q)
r = OrthogonalLine(I, k)
s = OrthogonalLine(J, k)
K = Intersect(k, r)
t = Circle(I, K)
L = Intersect(j, s)
c_1 = Circle(J, L)
k_4 = Mirror(t, g)
k_5 = Mirror(c_1, g)
S_4 = Center(k_4)
S_5 = Center(k_5)
a = 0 (slider from 0 to 5, step 1)