A = Intersect(xAxis, yAxis)
B = (14, 0)
poly1, f, g, h, C = Polygon(A, B, 3)
c = Circle(C, 6)
D = Intersect(c, h, 1)
i = OrthogonalLine(D, h)
E = Point(f)
t1, e, a, d = Polygon(A, D, E)
k = Circle(D, 8)
p = Circle(D, 6.93)
j = OrthogonalLine(D, h)
F = Intersect(p, j, 2)
G = Midpoint(D, F)
l = OrthogonalLine(G, j)
m = OrthogonalLine(F, j)
H = Intersect(m, g)
I = Intersect(l, g)
q1, c_1, d_1, g_1, i_1 = Polygon(C, D, G, I)
q2, f_1, g_2, i_2, h_1 = Polygon(F, G, I, H)
n = OrthogonalLine(F, a)
q = OrthogonalLine(F, f)
J = Intersect(n, a)
K = Intersect(q, f)
t2, j_1, d_2, f_2 = Polygon(D, F, J)
L = Intersect(g, n)
t3, l_1, f_3, h_2 = Polygon(F, H, L)
t4, k_1, e_1, j_2 = Polygon(E, J, K)
t5, l_2, j_3, k_2 = Polygon(J, K, L)
t6, l_3, b, k_3 = Polygon(B, K, L)