O = Intersect(xAxis, yAxis)
c = Circle(O, 1)
A = (0.33021719075112776, 0.022788628848686543)
B = Point(Circle[A, 0.6000000000000001])
C: A + (1 * Vector[A, B]) + (0.333333333333334 * OrthogonalVector[Segment[A, B]])
D: A + (0.333333333333334 * Vector[A, B]) + (0.333333333333334 * OrthogonalVector[Segment[A, B]])
E: A + (0.151532495716170 * Vector[A, B]) + (1.00148591796359 * OrthogonalVector[Segment[A, B]])
Vieleck1, a, b, c_1, d, e = Polygon(A, B, C, D, E)
Vieleck1' = Mirror(Vieleck1, c)
H = (-0.023622519686775163, 1.944317548137273)
G = (0.6, -1.2)
F = Point(Circle[G, 0.39999999999999997])
J: G + (2.50000000000000 * Vector[G, F]) + (1 * OrthogonalVector[Segment[G, F]])
K: G + (1.50000000000000 * Vector[G, F]) + (2.50000000000000 * OrthogonalVector[Segment[G, F]])
I: G + (0.500000000000000 * Vector[G, F]) + (1.50000000000000 * OrthogonalVector[Segment[G, F]])
Vieleck2, g, f, j, k, i = Polygon(G, F, J, K, I)
Vieleck2' = Mirror(Vieleck2, c)
G' = Mirror(G, c)
F' = Mirror(F, c)
G'_{1} = Rotate(G, 45°, G)
F'_{1} = Rotate(F, 45°, G)
J' = Rotate(J, 45°, G)
K' = Rotate(K, 45°, G)
I' = Rotate(I, 45°, G)
Vieleck2'_{1}, g'_{1}, f'_{1}, j', k', i' = Polygon(G'_{1}, F'_{1}, J', K', I')
h = Mirror(Vieleck2'_{1}, c)
l = Segment(F'_{1}, F)
L = Mirror(F'_{1}, c)
Vieleck2'_{2} = Mirror(Vieleck2, c)
Q = (0.2616075312530137, -0.6461806925277622)
M = (-0.798730166972917, 0.07389311447177668)
N = Point(Circle[M, 0.4472135954999579])
P: M + (0.400000000000000 * Vector[M, N]) + (-0.800000000000001 * OrthogonalVector[Segment[M, N]])
R: M + (1.40000000000000 * Vector[M, N]) + (-0.800000000000001 * OrthogonalVector[Segment[M, N]])
v1, m, n, p, r = Polygon(M, N, P, R)
v1' = Mirror(v1, c)
S = (-2.083541228044732, -0.4938943834196543)
T = (2.799659395368274, -0.26152867242811745)
q = Segment(S, T)
q' = Mirror(q, c)
N' = Mirror(N, c)
M' = Mirror(M, c)
U = (-0.2504929168810175, 1.6190011866096032)
V = Point(Circle[U, 0.2])
W: U + (1 * Vector[U, V]) + (-1 * OrthogonalVector[Segment[U, V]])
Z: U + (3 * Vector[U, V]) + (-1 * OrthogonalVector[Segment[U, V]])
A_1: U + (3 * Vector[U, V]) + (-2 * OrthogonalVector[Segment[U, V]])
B_1: U + (0 * Vector[U, V]) + (-2 * OrthogonalVector[Segment[U, V]])
Vieleck3, u, v, w, z_1, a_1, b_1 = Polygon(U, V, W, Z, A_1, B_1)
Vieleck3' = Mirror(Vieleck3, c)
D_1 = (-0.2228319458711785, 0.018998887743776557)
C_1 = (4.919665583213126, 1.7077271815824302)
E_1 = (4.326910783738492, -1.5894016561403734)
s = Segment(C_1, E_1)
M_{1} = (-0.798730166972917, 0.07389311447177668)
N_{1} = Point(Circle[M_{1}, 0.4472135954999579])
P_{1}: M_{1} + (0.400000000000000 * Vector[M_{1}, N_{1}]) + (-0.800000000000001 * OrthogonalVector[Segment[M_{1}, N_{1}]])
R_{1}: M_{1} + (1.40000000000000 * Vector[M_{1}, N_{1}]) + (-0.800000000000001 * OrthogonalVector[Segment[M_{1}, N_{1}]])
v1_{1}, m_{1}, n_{1}, p_{1}, r_{1} = Polygon(M_{1}, N_{1}, P_{1}, R_{1})
M_{2} = (3.9823703713074443, 0.3837140624604929)
N_{2} = Point(Circle[M_{2}, 0.4472135954999579])
P_{2}: M_{2} + (0.400000000000000 * Vector[M_{2}, N_{2}]) + (-0.800000000000001 * OrthogonalVector[Segment[M_{2}, N_{2}]])
R_{2}: M_{2} + (1.40000000000000 * Vector[M_{2}, N_{2}]) + (-0.800000000000001 * OrthogonalVector[Segment[M_{2}, N_{2}]])
v1_{2}, m_{2}, n_{2}, p_{2}, r_{2} = Polygon(M_{2}, N_{2}, P_{2}, R_{2})
F_1 = Mirror(N_{2}, s)
G_1 = Mirror(P_{2}, s)
t = Segment(F_1, G_1)
H_1 = Mirror(M_{2}, s)
I_1 = Mirror(N_{2}, s)
J_1 = Mirror(P_{2}, s)
K_1 = Mirror(R_{2}, s)
v2, h_1, i_1, j_1, k_1 = Polygon(H_1, I_1, J_1, K_1)
U_{1} = (0.4114453596228403, 1.9499703248615334)
V_{1} = Point(Circle[U_{1}, 0.2])
W_{1}: U_{1} + (1 * Vector[U_{1}, V_{1}]) + (-1 * OrthogonalVector[Segment[U_{1}, V_{1}]])
Z_{1}: U_{1} + (3 * Vector[U_{1}, V_{1}]) + (-1 * OrthogonalVector[Segment[U_{1}, V_{1}]])
A_{2}: U_{1} + (3 * Vector[U_{1}, V_{1}]) + (-2 * OrthogonalVector[Segment[U_{1}, V_{1}]])
B_{2}: U_{1} + (0 * Vector[U_{1}, V_{1}]) + (-2 * OrthogonalVector[Segment[U_{1}, V_{1}]])
Vieleck3_{1}, u_{1}, v_{1}, w_{1}, z_{2}, a_{2}, b_{2} = Polygon(U_{1}, V_{1}, W_{1}, Z_{1}, A_{2}, B_{2})
U_{2} = (3.866429250374864, 0.1750372088287101)
V_{2} = Point(Circle[U_{2}, 0.2])
W_{2}: U_{2} + (1 * Vector[U_{2}, V_{2}]) + (-1 * OrthogonalVector[Segment[U_{2}, V_{2}]])
Z_{2}: U_{2} + (3 * Vector[U_{2}, V_{2}]) + (-1 * OrthogonalVector[Segment[U_{2}, V_{2}]])
A_{3}: U_{2} + (3 * Vector[U_{2}, V_{2}]) + (-2 * OrthogonalVector[Segment[U_{2}, V_{2}]])
B_{3}: U_{2} + (0 * Vector[U_{2}, V_{2}]) + (-2 * OrthogonalVector[Segment[U_{2}, V_{2}]])
Vieleck3_{2}, u_{2}, v_{2}, w_{2}, z_{3}, a_{3}, b_{3} = Polygon(U_{2}, V_{2}, W_{2}, Z_{2}, A_{3}, B_{3})
L_1 = Mirror(U_{2}, s)
O_1 = Mirror(V_{2}, s)
Q_1 = Mirror(W_{2}, s)
S_1 = Mirror(Z_{2}, s)
T_1 = Mirror(A_{3}, s)
C_2 = Mirror(B_{3}, s)
Vieleck4, l_1, o_1, q_1, s_1, t_1, c_2 = Polygon(L_1, O_1, Q_1, S_1, T_1, C_2)
A_{4} = (0.3459776259059815, 0.007028193693832618)
B_{4} = Point(Circle[A_{4}, 0.6000000000000001])
C_{3}: A_{4} + (1 * Vector[A_{4}, B_{4}]) + (0.333333333333334 * OrthogonalVector[Segment[A_{4}, B_{4}]])
D_{2}: A_{4} + (0.333333333333334 * Vector[A_{4}, B_{4}]) + (0.333333333333334 * OrthogonalVector[Segment[A_{4}, B_{4}]])
E_{2}: A_{4} + (0.151532495716170 * Vector[A_{4}, B_{4}]) + (1.00148591796359 * OrthogonalVector[Segment[A_{4}, B_{4}]])
Vieleck1_{1}, a_{4}, b_{4}, c_{3}, d_{1}, e_{1} = Polygon(A_{4}, B_{4}, C_{3}, D_{2}, E_{2})
A_{5} = (3.4894318487933926, -1.3138021880153647)
B_{5} = Point(Circle[A_{5}, 0.6000000000000001])
C_{4}: A_{5} + (1 * Vector[A_{5}, B_{5}]) + (0.333333333333334 * OrthogonalVector[Segment[A_{5}, B_{5}]])
D_{3}: A_{5} + (0.333333333333334 * Vector[A_{5}, B_{5}]) + (0.333333333333334 * OrthogonalVector[Segment[A_{5}, B_{5}]])
E_{3}: A_{5} + (0.151532495716170 * Vector[A_{5}, B_{5}]) + (1.00148591796359 * OrthogonalVector[Segment[A_{5}, B_{5}]])
Vieleck1_{2}, a_{5}, b_{5}, c_{4}, d_{2}, e_{2} = Polygon(A_{5}, B_{5}, C_{4}, D_{3}, E_{3})
F_2 = Mirror(A_{5}, s)
G_2 = Mirror(B_{5}, s)
H_2 = Mirror(C_{4}, s)
I_2 = Mirror(D_{3}, s)
J_2 = Mirror(E_{3}, s)
Vieleck5, f_2, g_2, h_2, i_2, j_2 = Polygon(F_2, G_2, H_2, I_2, J_2)
K_2 = Mirror(F_2, E_1)
L_2 = Mirror(G_2, E_1)
O_2 = Mirror(H_2, E_1)
Q_2 = Mirror(I_2, E_1)
S_2 = Mirror(J_2, E_1)
Vieleck5', k_2, l_2, o_2, q_2, s_2 = Polygon(K_2, L_2, O_2, Q_2, S_2)
S' = Mirror(S, c)
T_2 = Point(q')
F_3 = Mirror(T_2, c)
G_3 = Mirror(U_{2}, N_{2})
H_3 = Mirror(V_{2}, N_{2})
I_3 = Mirror(W_{2}, N_{2})
J_3 = Mirror(Z_{2}, N_{2})
K_3 = Mirror(A_{3}, N_{2})
L_3 = Mirror(B_{3}, N_{2})
Vieleck6, g_3, h_3, i_3, j_3, k_3, l_3 = Polygon(G_3, H_3, I_3, J_3, K_3, L_3)
o = Mirror(Vieleck3_{1}, c)