X = (0.96, -5.24)
Y = (8.94, -5.26)
a = Line(X, Y)
P = Point(a)
r = 1.9 (slider from 0 to 10, step 0.1)
O = (1.48, -1.12)
c = Circle(O, r)
b = OrthogonalLine(P, a)
d = Circle(P, r)
A = Intersect(d, b, 2)
B = Intersect(d, b, 1)
e = LineBisector(O, A)
f = LineBisector(O, B)
M = Intersect(b, e)
N = Intersect(b, f)
g = Circle(N, P)
h = Circle(M, P)
i = Line(O, M)
j = Line(N, O)
C = Intersect(j, i)
S = Intersect(c, i, 1)
T = Intersect(c, j, 1)
lg1 = Locus(M, P)
lg2 = Locus(N, P)