r

r

f = 0.88 (slider from 0.88 to 1, step 0.0025)
C = Point(xAxis)
c = Circle(C, 3)
B = Point(c)
r_1 = Segment(C, B)
b = OrthogonalLine(B, xAxis)
P = Intersect(b, xAxis)
C' = Mirror(C, b)
B' = Mirror(B, b)
r' = Segment(C', B')
a = Ray(C', B)
D = Intersect(c, a, 2)
d = Segment(B, D)
r = Segment(D, C)
E = Intersect(c, xAxis, 2)
α = Angle(E, C, D)
β = Angle(B, C, P)
γ = Angle(C, C', B)
e = Line(C', C)