C = Intersect(xAxis, yAxis)
B = Point(xAxis)
a = -3 (slider from -5 to -2, step 0.1)
M_1: (a, 0)
b = 4.6 (slider from 2 to 6, step 0.1)
A = (-5, 0)
A' = (-2, 0)
B' = (2, 0)
d = Semicircle(A', B')
f = Segment(A, A')
c = Segment(B', B)
M3: (b, 0)
M2 = Point(d)
e = Segment(C, M2)
g = Segment(C, M_1)
h = Segment(C, M3)