A = (-17.077300150095528, 4.9535045969599345)
B = Point(Circle[A, 16])
f = Segment(A, B)
g = OrthogonalLine(B, f)
c = Circle(B, 16)
C = Intersect(c, g, 1)
h = OrthogonalLine(C, g)
i = OrthogonalLine(A, f)
D = Intersect(h, i)
E = Midpoint(A, B)
F = Midpoint(B, C)
G = Midpoint(C, D)
H = Midpoint(D, A)
I = Midpoint(A, E)
J = Midpoint(E, B)
K = Midpoint(B, F)
L = Midpoint(F, C)
M = Midpoint(C, G)
N = Midpoint(D, H)
O = Midpoint(H, A)
j = Segment(A, B)
k = Segment(B, C)
l = Segment(C, D)
m = Segment(D, A)
P = Midpoint(D, G)
n = Segment(I, P)
p = Segment(G, E)
q = Segment(J, M)
r = Segment(O, K)
s = Segment(H, F)
t = Segment(N, L)
Q = Intersect(n, r)
R = Intersect(p, r)
S = Intersect(q, r)
T = Intersect(n, s)
U = Intersect(p, s)
V = Intersect(q, s)
W = Intersect(n, t)
Z = Intersect(p, t)
A_1 = (-22.96571781741409, 11.311239875395607)
B_1 = (-22.49249585939939, 11.541783906223284)
C_1 = (-21.995006108665986, 11.820863522488366)
D_1 = (-20.06571658752913, 11.88153300428512)
E_1 = (-18.73098798800049, 12.148478724190852)
F_1 = (-17.990820310080057, 12.415424444096583)
G_1 = (-16.316342612489578, 12.20914820598761)
H_1 = (-15.357764800100824, 12.342621065940477)
I_1 = (-15.260693629226015, 12.827976920314534)
J_1 = (-14.83600725664872, 12.973583676626749)
K_1 = (-14.36278529863402, 12.379022755018529)
L_1 = (-13.574082035276184, 12.09994313875345)
M_1 = (-13.222199040854997, 11.748060144332257)
N_1 = (-13.100860077261483, 11.17776701544274)
O_1 = (-12.190817850310143, 10.437599337522306)
P_1 = (-12.348558502981712, 10.146385824897871)
Q_1 = (-12.312156813903655, 9.843038415914085)
R_1 = (-12.676173704684196, 9.45475373241484)
S_1 = (-13.598349827994893, 9.818770623195382)
T_1 = (-13.877429444259974, 9.442619836055488)
U_1 = (-14.447722573149484, 9.515423214211598)
V_1 = (-14.957346220242243, 9.381950354258732)
W_1 = (-15.115086872913807, 8.702452158135053)
Z_1 = (-13.780358273385163, 6.469815228014393)
A_2 = (-12.821780460996411, 6.263538989905419)
B_2 = (-12.736843186480952, 5.814584824609417)
C_2 = (-14.192910749603108, 5.850986513687471)
D_2 = (-16.06153078894321, 7.719606553027588)
E_2 = (-16.75316288142623, 6.4455474352956905)
F_2 = (-15.89165623991229, 5.814584824609417)
G_2 = (-15.746049483600075, 5.547639104703686)
H_2 = (-17.02010860133196, 5.547639104703686)
I_2 = (-17.541866144784066, 6.093664440874499)
J_2 = (-16.898769637738447, 7.865213309339805)
K_2 = (-19.398352287764816, 7.998686169292671)
L_2 = (-19.883708142138868, 6.88236770423234)
M_2 = (-19.08287098242168, 5.9601915809216335)
N_2 = (-18.07575758459552, 5.49910351926628)
O_2 = (-18.14856096275163, 5.280693384797955)
P_2 = (-19.677431904029895, 5.280693384797955)
Q_2 = (-19.81090476398276, 5.802450928250066)
R_2 = (-20.332662307434866, 6.008727166359039)
S_2 = (-21.000026607199185, 7.7924099311836965)
T_2 = (-22.65023651207096, 6.748894844279475)
U_2 = (-22.62596871935226, 6.0208610627183905)
V_2 = (-21.6188553215261, 5.474835726547577)
W_2 = (-21.6188553215261, 5.232157799360548)
Z_2 = (-23.00211950649215, 5.280693384797955)
A_3 = (-23.451073671788148, 5.790317031890714)
B_3 = (-23.414671982710093, 6.88236770423234)
C_3 = (-22.977851713773447, 8.047221754730076)
D_3 = (-23.038521195570205, 10.000779068585654)
E_3 = (-23.58147841653974, 10.212477577674475)
F_3 = (-23.65432980290825, 11.0138428277281)
poly1, a_1, b_1, c_1, d_1, e_1, f_1, g_1, h_1, i_1, j_1, k_1, l_1, m_1, n_1, o_1, p_1, q_1, r_1, s_1, t_1, u_1, v_1, w_1, z_1, a_2, b_2, c_2, d_2, e_2, f_2, g_2, h_2, i_2, j_2, k_2, l_2, m_2, n_2, o_2, p_2, q_2, r_2, s_2, t_2, u_2, v_2, w_2, z_2, a_3, b_3, c_3, d_3, e_3, f_3 = Polygon(A_1, B_1, C_1, D_1, E_1, F_1, G_1, H_1, I_1, J_1, K_1, L_1, M_1, N_1, O_1, P_1, Q_1, R_1, S_1, T_1, U_1, V_1, W_1, Z_1, A_2, B_2, C_2, D_2, E_2, F_2, G_2, H_2, I_2, J_2, K_2, L_2, M_2, N_2, O_2, P_2, Q_2, R_2, S_2, T_2, U_2, V_2, W_2, Z_2, A_3, B_3, C_3, D_3, E_3, F_3)
A' = Mirror(A, B)
I' = Mirror(I, B)
E' = Mirror(E, B)
J' = Mirror(J, B)
S' = Mirror(S, K)
R' = Mirror(R, K)
O' = Mirror(O, K)
H' = Mirror(H, F)
T' = Mirror(T, F)
U' = Mirror(U, F)
V' = Mirror(V, F)
Z' = Mirror(Z, L)
W' = Mirror(W, L)
N' = Mirror(N, L)
D' = Mirror(D, C)
P' = Mirror(P, C)
G' = Mirror(G, C)
M' = Mirror(M, C)
a = Segment(B, A')
b = Segment(A', D')
d = Segment(D', C)
e = Segment(L, N')
g_3 = Segment(H', F)
h_3 = Segment(K, O')
i_3 = Segment(I', P')
j_3 = Segment(E', G')
k_3 = Segment(J', M')
Q' = Mirror(Q, K)