A = (-0.56, 3.3)
B = Point(Circle[A, 3])
a = Segment(A, B)
A' = Rotate(A, 40*°, B)
α = Angle(A, B, A')
b = Ray(B, A')
c = Circle(B, 2)
C = Intersect(c, b, 1)
d = Segment(A, C)
A'_1 = Mirror(A, B)
C' = Mirror(C, B)
d' = Segment(A'_1, C')
e = Segment(A, C')
f = Segment(C, A'_1)
g = Segment(B, C)