A = (0.46, -1.96)
B = (5.7574962000000065, -1.9780833999999978)
a = Line(A, B)
c = Circle(A, B)
C = Intersect(c, a, 2)
d = Circle(B, C)
e = Circle(C, B)
D = Intersect(d, e, 2)
E = Intersect(d, e, 1)
b = Line(D, E)
F = Intersect(c, b, 1)
f = Circle(B, A)
G = Intersect(f, a, 2)
g = Circle(G, A)
h = Circle(A, G)
H = Intersect(g, h, 2)
I = Intersect(g, h, 1)
i = Line(H, I)
J, K = Intersect(f, i)
j = Line(F, J)
L = Intersect(h, b, 1)
M, N = Intersect(d, i)
k = Line(L, M)
l = Line(A, J)
O = Intersect(k, l)