A = (-3.4641016151377544, 1)
B = (1.7320508075688772, 1)
C = (4.330127018922193, 4.5)
D = (5.196152422706632, 5)
E = (6.06217782649107, 4.5)
F = (5.196152422706632, 4)
poligon1, c, d, e, f = Polygon(C, D, E, F)
C' = Mirror(C, f)
D' = Mirror(D, f)
E' = Mirror(E, f)
F' = Mirror(F, f)
poligon1', c', d', e', f' = Polygon(C', D', E', F')
C'_1 = Mirror(C, e)
D'_1 = Mirror(D, e)
E'_1 = Mirror(E, e)
F'_1 = Mirror(F, e)
poligon1'_1, c'_1, d'_1, e'_1, f'_1 = Polygon(C'_1, D'_1, E'_1, F'_1)
G = (3.4641016151377544, 3)
H = (5.196152422706632, 2)
I = (6.928203230275509, 3)
poligon2, d'_2, g, h, i, d'_3, e'_2 = Polygon(D', G, H, I, D'_1, E')
J = (3.4641016151377544, 2)
K = (5.196152422706632, 1)
poligon3, g_1, j, k, h_1 = Polygon(G, J, K, H)
G' = Mirror(G, k)
J' = Mirror(J, k)
K' = Mirror(K, k)
H' = Mirror(H, k)
poligon3', g', j', k', h' = Polygon(G', J', K', H')
G'_1 = Mirror(G, j)
J'_1 = Mirror(J, j)
K'_1 = Mirror(K, j)
H'_1 = Mirror(H, j)
poligon3'_1, g'_1, j'_1, k'_1, h'_1 = Polygon(G'_1, J'_1, K'_1, H'_1)
G'' = Mirror(G', j')
J'' = Mirror(J', j')
K'' = Mirror(K', j')
H'' = Mirror(H', j')
poligon3'', g'', j'', k'', h'' = Polygon(G'', J'', K'', H'')
L = Mirror(G'_1, k'_1)
M = Mirror(J'_1, k'_1)
N = Mirror(K'_1, k'_1)
O = Mirror(H'_1, k'_1)
poligon4, l, m, n, o = Polygon(L, M, N, O)
G''' = Mirror(G'', k'')
J''' = Mirror(J'', k'')
K''' = Mirror(K'', k'')
H''' = Mirror(H'', k'')
poligon3''', g''', j''', k''', h''' = Polygon(G''', J''', K''', H''')
D'' = Mirror(D', j)
G'_2 = Mirror(G, j)
H'_2 = Mirror(H, j)
I' = Mirror(I, j)
P = Mirror(D'_1, j)
E'' = Mirror(E', j)
poligon2', d'', g'_2, h'_2, i', p, e'' = Polygon(D'', G'_2, H'_2, I', P, E'')
D''_1 = Mirror(D', j')
G'_3 = Mirror(G, j')
H'_3 = Mirror(H, j')
I'_1 = Mirror(I, j')
Q = Mirror(D'_1, j')
E''_1 = Mirror(E', j')
poligon2'_1, d''_1, g'_3, h'_3, i'_1, q, e''_1 = Polygon(D''_1, G'_3, H'_3, I'_1, Q, E''_1)
C'' = Mirror(C', j)
D''_2 = Mirror(D', j)
E''_2 = Mirror(E', j)
F'' = Mirror(F', j)
poligon1'', c'', d''_2, e''_2, f'' = Polygon(C'', D''_2, E''_2, F'')
C''' = Mirror(C'', f'')
R = Mirror(D''_2, f'')
S = Mirror(E''_2, f'')
F''' = Mirror(F'', f'')
poligon1''', c''', r, s, f''' = Polygon(C''', R, S, F''')
C'''_1 = Mirror(C'', e''_2)
T = Mirror(D''_2, e''_2)
U = Mirror(E''_2, e''_2)
F'''_1 = Mirror(F'', e''_2)
poligon1'''_1, c'''_1, t, u, f'''_1 = Polygon(C'''_1, T, U, F'''_1)
V = Mirror(C'_1, j')
W = Mirror(D'_1, j')
Z = Mirror(E'_1, j')
A_1 = Mirror(F'_1, j')
poligon5, v, w, z, a_1 = Polygon(V, W, Z, A_1)
V' = Mirror(V, a_1)
W' = Mirror(W, a_1)
Z' = Mirror(Z, a_1)
B_1 = Mirror(A_1, a_1)
poligon5', v', w', z', b_1 = Polygon(V', W', Z', B_1)
V'_1 = Mirror(V, z)
W'_1 = Mirror(W, z)
Z'_1 = Mirror(Z, z)
C_1 = Mirror(A_1, z)
poligon5'_1, v'_1, w'_1, z'_1, c_1 = Polygon(V'_1, W'_1, Z'_1, C_1)