Motif

A_3 = (-1, 3)
B_3 = (1, 3)
C = (1, 1)
D = (-1, 1)
poly1, a, b, c, d = Polygon(A_3, B_3, C, D)
E = (0, 5)
poly2, b_1, a_1, e = Polygon(A_3, E, B_3)
F = (-3, 2)
poly3, d_1, a_2, f = Polygon(A_3, F, D)
G = (3, 2)
poly4, g, b_2, c_1 = Polygon(B_3, C, G)
H = (0, -1)
poly5, c_2, d_2, h = Polygon(D, H, C)
I = (4, 0)
J = (2, -1)
poly6, g_1, i, j, c_3 = Polygon(G, I, J, C)
poly7, a_3, e_1, b_3, g_2, i_1, j_1, c_4, h_1, d_3, f_1 = Polygon(A_3, E, B_3, G, I, J, C, H, D, F)
O = (12, 5)
B = (13, 1)
u = Vector(O, B)
A' = Translate(A_3, u)
E' = Translate(E, u)
B' = Translate(B_3, u)
J' = Translate(J, u)
H' = Translate(H, u)
A'_1 = Translate(A_3, u)
E'_1 = Translate(E, u)
B'_1 = Translate(B_3, u)
J'_1 = Translate(J, u)
H'_1 = Translate(H, u)
A = (16, 6)
v = Vector(O, A)
H'_2 = Translate(H, v)
D'_2 = Translate(D, v)
F'_2 = Translate(F, v)
N = Translate(A'_1, v)
J_3 = Translate(F'_2, u)
A'_3 = Translate(A_3, u)
E'_3 = Translate(E, u)
B'_3 = Translate(B_3, u)
J'_3 = Translate(J, u)
C' = Translate(C, u)
H'_3 = Translate(H, u)
D' = Translate(D, u)
F' = Translate(F, u)