A = (-1.5, 0.54)
B = (0.9018181818181825, 0.7036363636363624)
C = (-2.94, 3.4)
D = (-2.98, 1.84)
E = (-2.78, 3.08)
F = (-2.16, 3.36)
poly1, c, d, e, f = Polygon(C, D, E, F)
u = Vector(A, B)
C' = Translate(C, u)
D' = Translate(D, u)
E' = Translate(E, u)
F' = Translate(F, u)
poly1', c', d', e', f' = Polygon(C', D', E', F')
C'' = Translate(C', u)
D'' = Translate(D', u)
E'' = Translate(E', u)
F'' = Translate(F', u)
poly1'', c'', d'', e'', f'' = Polygon(C'', D'', E'', F'')
C''' = Translate(C'', u)
D''' = Translate(D'', u)
E''' = Translate(E'', u)
F''' = Translate(F'', u)
poly1''', c''', d''', e''', f''' = Polygon(C''', D''', E''', F''')
X = (3.1563636363636363, 0.7218181818181797)
v = Vector(A, B)
X' = Translate(X, v)
m = LineBisector(X, X')
G = (-1.82, -0.76)
H = (-2.14, -1.32)
I = (-2.4, -2.2)
J = (-1.76, -1.3)
K = (-2.04, -2.58)
L = (-1.66, -1.88)
M = (-1.26, -2.4)
N = (-1.36, -1)
O = (-0.42, -0.52)
P = (-1.5, -0.58)
Q = (-1.86, -0.16)
poly2, g, h, i, j, k, l, m_1, n_1, o, p, q = Polygon(G, H, I, J, K, L, M, N, O, P, Q)
G' = Translate(G, u)
H' = Translate(H, u)
I' = Translate(I, u)
J' = Translate(J, u)
K' = Translate(K, u)
L' = Translate(L, u)
M' = Translate(M, u)
N' = Translate(N, u)
O' = Translate(O, u)
P' = Translate(P, u)
Q' = Translate(Q, u)
poly2', g', h', i', j', k', l', m', n', o', p', q' = Polygon(G', H', I', J', K', L', M', N', O', P', Q')
a' = Translate(m, Vector[(0, 0)])
G'_1 = Mirror(G, m)
H'_1 = Mirror(H, m)
I'_1 = Mirror(I, m)
J'_1 = Mirror(J, m)
K'_1 = Mirror(K, m)
L'_1 = Mirror(L, m)
M'_1 = Mirror(M, m)
N'_1 = Mirror(N, m)
O'_1 = Mirror(O, m)
P'_1 = Mirror(P, m)
Q'_1 = Mirror(Q, m)
poly2'_1, g'_1, h'_1, i'_1, j'_1, k'_1, l'_1, m'_1, n'_1, o'_1, p'_1, q'_1 = Polygon(G'_1, H'_1, I'_1, J'_1, K'_1, L'_1, M'_1, N'_1, O'_1, P'_1, Q'_1)
n = Line(X', m)
S = (9.24, 0.9672727272727247)
T = (9.7, 0.9872727272727247)
poly3, t, o'_2, s = Polygon(O'_1, S, T)
U = Mirror(G'_1, n)
V = Mirror(H'_1, n)
W = Mirror(I'_1, n)
Z = Mirror(J'_1, n)
A_1 = Mirror(K'_1, n)
B_1 = Mirror(L'_1, n)
C_1 = Mirror(M'_1, n)
D_1 = Mirror(N'_1, n)
E_1 = Mirror(O'_1, n)
F_1 = Mirror(P'_1, n)
G_1 = Mirror(Q'_1, n)
poly4, u_1, v_1, w, z, a_1, b_1, c_1, d_1, e_1, f_1, g_1 = Polygon(U, V, W, Z, A_1, B_1, C_1, D_1, E_1, F_1, G_1)
H_1 = Mirror(O'_1, n)
S' = Mirror(S, n)
T' = Mirror(T, n)
poly3', t', h_1, s' = Polygon(H_1, S', T')
R = Mirror(G'_1, n)
I_1 = Mirror(H'_1, n)
J_1 = Mirror(I'_1, n)
K_1 = Mirror(J'_1, n)
L_1 = Mirror(K'_1, n)
M_1 = Mirror(L'_1, n)
N_1 = Mirror(M'_1, n)
O_1 = Mirror(N'_1, n)
P_1 = Mirror(O'_1, n)
Q_1 = Mirror(P'_1, n)
R_1 = Mirror(Q'_1, n)
poly5, r, i_1, j_1, k_1, l_1, m_2, n_2, o_1, p_1, q_1, r_1 = Polygon(R, I_1, J_1, K_1, L_1, M_1, N_1, O_1, P_1, Q_1, R_1)
S_1 = Mirror(O'_1, n)
S'_1 = Mirror(S, n)
T'_1 = Mirror(T, n)
poly3'_1, t'_1, s_1, s'_1 = Polygon(S_1, S'_1, T'_1)