O = (8.404819437424186, 2.0168470829292064)
A = (1.06418403451161, 5.476970378575222)
B = (10.539101096420799, 8.322679257237374)
a = Segment(A, B)
C = Point(a)
A' = Mirror(A, O)
B' = Mirror(B, O)
a' = Segment(A', B')
C' = Mirror(C, O)
b = Segment(A, O)
c = Segment(O, A')
d = Segment(C, O)
e = Segment(O, C')
f = Segment(B, O)
g = Segment(O, B')