A = (2.88, -1.2)
B = (9.06, -3.54)
poly1, f, g, h, i, C, D = Polygon(A, B, 4)
E = Midpoint(D, C)
F = Midpoint(C, B)
G = Midpoint(B, A)
H = Midpoint(A, D)
poly2, e, f_1, g_1, h_1 = Polygon(E, F, G, H)
I = Midpoint(H, E)
J = Midpoint(E, F)
K = Midpoint(F, G)
L = Midpoint(G, H)
poly3, i_1, j, k, l = Polygon(I, J, K, L)
M = Midpoint(I, J)
N = Midpoint(J, K)
O = Midpoint(K, L)
P = Midpoint(L, I)
poly4, p, m, n, o = Polygon(P, M, N, O)
Q = Midpoint(P, M)
R = Midpoint(M, N)
S = Midpoint(N, O)
T = Midpoint(O, P)
poly5, q, r, s, t = Polygon(Q, R, S, T)
U = Midpoint(Q, R)
V = Midpoint(R, S)
W = Midpoint(S, T)
Z = Midpoint(T, Q)
poly6, u, v, w, z_1 = Polygon(U, V, W, Z)