A = (-2.1599999999999997, -0.09999999999999885)
B = (-1, -1)
C = (4, -1)
a = Segment(B, C)
D = Point(a)
b = OrthogonalLine(D, a)
c = Segment(A, D)
A' = Mirror(A, b)
D' = Mirror(D, b)
c' = Segment(A', D')
E = (7, 2)
d = Segment(C, E)
F = Intersect(c', d)
e = OrthogonalLine(F, d)
A'' = Mirror(A', e)
D'' = Mirror(D', e)
c'' = Segment(A'', D'')