A = (5.68, 0.24)
B = (2.14, 3.3)
f = Line(A, B)
S_2 = Point(f)
k_2 = Circle(S_2, A)
S_1 = Point(f)
k_1 = Circle(S_1, A)
E = (4.44, 2.48)
p = Line(A, E)
C = Point(p)
ω = Circle(A, C)
c = Mirror(k_2, ω)
d = Mirror(k_1, ω)
D = Intersect(d, f, 1)
F = Intersect(c, f, 1)
g = OrthogonalLine(D, f)
h = OrthogonalLine(F, f)
i, j = AngularBisector(g, p)
k, l = AngularBisector(h, p)
G = Intersect(k, j)
H = Intersect(l, i)
m = OrthogonalLine(G, g)
n = OrthogonalLine(H, g)
I = Intersect(g, n)
e = Circle(H, I)
J = Intersect(g, m)
q = Circle(G, J)
k_3 = Mirror(q, ω)
k_4 = Mirror(e, ω)
S_3 = Center(k_3)
S_4 = Center(k_4)
a = 0 (slider from 0 to 5, step 1)