PythagorasII

A = Point(xAxis)
B = Point(xAxis)
c_2 = Semicircle(A, B)
C = Point(c_2)
d1, c, a, b = Polygon(A, B, C)
Vieleck1, f, g, h, i, D, E = Polygon(C, B, 4)
Vieleck2, j, k, l, m, F, G = Polygon(A, C, 4)
Vieleck3, n, p, q, r, H, I = Polygon(B, A, 4)
d: z = a + b
J = (-5, -4)
K = (6, -4)
J_{1}: J + (a + b, 0)
K_{1}: K + (a + b, 0)
Vieleck4, s, t, e, f_1, L, M = Polygon(J, J_{1}, 4)
Vieleck5, g_1, h_1, i_1, j_{1}, N, O = Polygon(K, K_{1}, 4)
J_{2}: J + (a, 0)
J_{3}: J + (0, b)
Vieleck6, k_{1}, l_1, m_1, n_{1}, P, Q = Polygon(J_{3}, J_{2}, 4)
K_{2}: K + (a, 0)
Vieleck7, p_1, q_1, r_1, s_1, R, S = Polygon(K, K_{2}, 4)
N_{1}: N - (b, 0)
Vieleck8, t_1, a_1, b_1, c_1, T, U = Polygon(N, N_{1}, 4)
d2, j_{3}, j_{2}, j_4 = Polygon(J, J_{2}, J_{3})
d3, p_2, d_1, j_5 = Polygon(J_{2}, J_{1}, P)
d4, p_3, q_2, l_2 = Polygon(Q, L, P)
d5, m_2, e_1, q_3 = Polygon(J_{3}, Q, M)
d6, n_2, o, s_2 = Polygon(O, S, N_{1})
d7, f_2, s_3, r_2 = Polygon(S, R, N_{1})
v1, r_3, k_{2}, k_3, u = Polygon(R, K_{2}, K_{1}, U)
g_2 = Segment(S, N_{1})
h_2 = Segment(R, K_{1})
i_2 = Segment(J, J_{2})
t_2 = Segment(J, J_{3})
a_2 = Segment(J_{2}, J_{1})
b_2 = Segment(J_{1}, P)
d_2 = Segment(P, L)
e_2 = Segment(L, Q)
f_3 = Segment(Q, M)
g_3 = Segment(M, J_{3})
h_3 = Segment(O, N_{1})
i_3 = Segment(K_{1}, U)
l_3 = Segment(S, O)
m_3 = Segment(K_{2}, K_{1})