A = (-4.974958208199529, -0.24737445033288186)
B = (7.814489406351765, 0.010347415955305412)
a = Segment(A, B)
c = Semicircle(A, B)
C = Point(c)
b = OrthogonalLine(C, a)
D = Intersect(b, a)
d = Segment(C, A)
e = Segment(C, B)
f = Segment(B, D)
g = Segment(D, A)
X = Segment(C, D)
α = Angle(A, C, B)
h = Distance(f, g)