A = Intersect(xAxis, yAxis)
B = (12, 0)
k_a = Circle(A, 5)
k_b = Circle(B, 5)
D = Point(k_a)
k_c = Circle(D, 12)
C = Intersect(k_c, k_b, 2)
a = Line(A, D)
b = Line(B, C)
c = Circle(A, 0.6)
d = Circle(B, 0.6)
e = Segment(D, C)
g = Segment(B, A)
I = Midpoint(D, C)
k = Circle(I, 3.4641)
E = Intersect(c, a, 1)
F = Intersect(d, b, 1)
f = Circle(E, 1.54919)
h = Circle(F, 1.54919)
G, H = Intersect(f, a)
J, K = Intersect(k, e)
L, M = Intersect(h, b)
i = Segment(G, D)
j = Segment(C, L)