B = (15.15721279306997, -4.607219558115431)
D = (13.856086728702815, 3.7296252246815067)
F = (16.661137827346195, 2.31605616709744)
G = (19.134883678118314, 2.3381431836221913)
c = Segment(F, G)
A = (6.545284259010219, 5.518673563186341)
C = (10.454686183891154, -6.783794641099988)
d3 = Line(A, C)
E = (2.0395328879610086, 5.894152844107109)
H = (-2.5987405822367093, -6.761707624575236)
d1 = Line(E, H)
I = Point(d1)
d4 = OrthogonalLine(I, d3)
J = Point(d3)
d6 = Line(I, J)
d5 = OrthogonalLine(J, d3)
K = Intersect(d1, d5)
d2 = OrthogonalLine(K, d1)
L = Point(d1)
d8 = OrthogonalLine(L, d1)
M = Point(d3)
d7 = OrthogonalLine(M, d3)