M = (0, 0)
c = Circle(M, 3)
Q = Point(c)
F = (4, 0)
a = Segment(F, Q)
b = LineBisector(F, Q)
d = Ray(M, Q)
P = Intersect(d, b)
e = Segment(P, Q)
f = Segment(P, F)