A = (-5.121897301024682, 3.801609009880536)
B = (7.0798291714034525, 7.162563607076326)
C = (2.4402505426658085, -1.897400959277543)
D = (1.7461403541145073, 5.664746884412985)
a = Line(B, D)
b = Line(C, a)
E = (-3.3318236568660633, 5.957003805908271)
F = (-2.4550528923802095, -4.819970174230404)
G = (-2.7107776986885836, -1.3859513466607924)
c = Line(E, G)
d = Line(D, c)
e = Line(B, d)
H = Point(e)
f = Line(H, e)
I = Intersect(b, e)
J = Intersect(b, c)
K = Intersect(a, c)
L = (5.348572232695762, 8.638095739475649)
g = Line(K, L)
M = Intersect(d, g)
N = Intersect(e, g)
O = (-5.304557876959233, -1.9708305108032331)