Complète le pavage de manière à ce qu'il
remplisse l'écran.

Pour cela, tu dois utiliser les outils “symétrie axiale”
et “symétrie centrale”. Il faudra éventuellement 
construire l'axe ou bien le centre avant d'effectuer
la transformation.

Pour faciliter le coloriage, tu peux utilser l'outil 
“Copier le style graphique”.
 

Afficher/cacher les consignes

u_1 = false
Q = (70, -53)
α = 2.2863813201125716 rad (slider from 110° to 150°, step 1°)
a: α / 2
A = Intersect(xAxis, yAxis)
B = (0, -20)
B' = Rotate(B, a, A)
β = Angle(B, A, B')
f = Ray(A, B')
c = 3.4 (slider from 0 to 10, step 0.1)
d = Circle(A, c)
C = Intersect(d, f, 1)
g = OrthogonalLine(C, f)
e = Circle(C, c)
D = Intersect(e, g, 1)
C' = Mirror(C, yAxis)
D' = Mirror(D, yAxis)
poly1, d', d_1, c_1, a_1, c' = Polygon(D', D, C, A, C')
D'' = Mirror(D', d')
D'_1 = Mirror(D, d')
C'_1 = Mirror(C, d')
A' = Mirror(A, d')
C'' = Mirror(C', d')
poly1', d'', d'_1, c'_1, a', c'' = Polygon(D'', D'_1, C'_1, A', C'')
D''' = Mirror(D'', C'_1)
E = Mirror(D'_1, C'_1)
F = Mirror(C'_1, C'_1)
A'' = Mirror(A', C'_1)
C''' = Mirror(C'', C'_1)
poly1'', d''', e_1, f_1, a'', c''' = Polygon(D''', E, F, A'', C''')
D''_1 = Mirror(D', C)
D'_2 = Mirror(D, C)
C'_2 = Mirror(C, C)
A'_1 = Mirror(A, C)
C''_1 = Mirror(C', C)
poly1'_1, d''_1, d'_2, c'_2, a'_1, c''_1 = Polygon(D''_1, D'_2, C'_2, A'_1, C''_1)
poly2, c_2, d_2, h, i, j = Polygon(C, D, C'_1, A'', A'_1)
C'_3 = Mirror(C, i)
D'_3 = Mirror(D, i)
G = Mirror(C'_1, i)
A''' = Mirror(A'', i)
H = Mirror(A'_1, i)
poly2', c'_3, d'_3, g_1, a''', h_1 = Polygon(C'_3, D'_3, G, A''', H)
C'_4 = Mirror(C, C'_1)
D'_4 = Mirror(D, C'_1)
I = Mirror(C'_1, C'_1)
A'''_1 = Mirror(A'', C'_1)
J = Mirror(A'_1, C'_1)
poly2'_1, c'_4, d'_4, i_1, a'''_1, j_1 = Polygon(C'_4, D'_4, I, A'''_1, J)
C'_5 = Mirror(C, C)
D'_5 = Mirror(D, C)
K = Mirror(C'_1, C)
A'''_2 = Mirror(A'', C)
L = Mirror(A'_1, C)
poly2'_2, c'_5, d'_5, k, a'''_2, l = Polygon(C'_5, D'_5, K, A'''_2, L)
m = Line(A, A')
C'_6 = Mirror(C, m)
D'_6 = Mirror(D, m)
M = Mirror(C'_1, m)
A'''_3 = Mirror(A'', m)
N = Mirror(A'_1, m)
poly2'_3, c'_6, d'_6, m_1, a'''_3, n = Polygon(C'_6, D'_6, M, A'''_3, N)
D'''_1 = Mirror(D'', C'')
O = Mirror(D'_1, C'')
P = Mirror(C'_1, C'')
A''_1 = Mirror(A', C'')
C'''_1 = Mirror(C'', C'')
poly1''_1, d'''_1, o, p, a''_1, c'''_1 = Polygon(D'''_1, O, P, A''_1, C'''_1)
D''_2 = Mirror(D', C')
D'_7 = Mirror(D, C')
C'_7 = Mirror(C, C')
A'_2 = Mirror(A, C')
C''_2 = Mirror(C', C')
poly1'_2, d''_2, d'_7, c'_7, a'_2, c''_2 = Polygon(D''_2, D'_7, C'_7, A'_2, C''_2)
R = Mirror(C'_6, C'')
S = Mirror(D'_6, C'')
M' = Mirror(M, C'')
T = Mirror(A'''_3, C'')
N' = Mirror(N, C'')
poly3, r, s, m', t, n' = Polygon(R, S, M', T, N')
U = Mirror(C'_6, C')
V = Mirror(D'_6, C')
M'_1 = Mirror(M, C')
W = Mirror(A'''_3, C')
N'_1 = Mirror(N, C')
poly4, u, v, m'_1, w, n'_1 = Polygon(U, V, M'_1, W, N'_1)
O' = Mirror(O, P)
P' = Mirror(P, P)
R' = Mirror(R, R)
C_1 = Mirror(C'_6, a'''_3)
D_1 = Mirror(D'_6, a'''_3)
M'_2 = Mirror(M, a'''_3)
E_1 = Mirror(A'''_3, a'''_3)
N'_2 = Mirror(N, a'''_3)
poly6, b, k_1, m'_2, l_1, n'_2 = Polygon(C_1, D_1, M'_2, E_1, N'_2)
A_1 = Mirror(D'_3, C''')
G' = Mirror(G, C''')
F_1 = Mirror(C'_3, C''_1)
G_1 = Mirror(D'_3, C''_1)
I_1 = Mirror(D''', C''')
J_1 = Mirror(C''', C''')
K_1 = Mirror(D''_1, C''_1)
O_1 = Mirror(C''_1, C''_1)
P_1 = Mirror(C'_4, C'_4)