A = (6.04, 0.3)
B = (2.2, 0.28)
a = Segment(A, B)
C = Midpoint(a)
D = (2.24, 2.2)
b = Segment(D, A)
F = (4.093904184535957, 6.305007652189732)
d = Segment(C, F)
G = (6.028171251852915, 6.377724459231723)
e = Segment(A, G)
f = Circle(D, b)
H = Point(e)
g = Segment(D, H)
I = (5.519153602558979, 2.1165195665710597)
h = Circle(I, Segment[H, G])
i = Segment(D, B)
J = Intersect(f, h, 1)
j = Segment(B, J)
k = Segment(A, J)
E = Point(f)
c = Segment(D, E)