F

F1

F2

F3

F5

F4

A: (0, 10)
B: (2, 10)
C: (2, 9)
D: (1, 9)
E: (1, 7)
F: (0, 7)
polígono1, a, b, c, d, e, f = Polygon(A, B, C, D, E, F)
G: (7, 7)
g = Segment(B, G)
H = Midpoint(g)
A' = Rotate(A, 180°, H)
B' = Rotate(B, 180°, H)
C' = Rotate(C, 180°, H)
D' = Rotate(D, 180°, H)
E' = Rotate(E, 180°, H)
F' = Rotate(F, 180°, H)
polígono1', a', b', c', d', e', f' = Polygon(A', B', C', D', E', F')
I: (12, 4)
u = Vector(E, I)
A'_1 = Translate(A, u)
B'_1 = Translate(B, u)
C'_1 = Translate(C, u)
D'_1 = Translate(D, u)
E'_1 = Translate(E, u)
F'_1 = Translate(F, u)
polígono1'_1, a'_1, b'_1, c'_1, d'_1, e'_1, f'_1 = Polygon(A'_1, B'_1, C'_1, D'_1, E'_1, F'_1)
J: (12, 2)
K = Mirror(A'_1, J)
L = Mirror(B'_1, J)
M = Mirror(C'_1, J)
N = Mirror(D'_1, J)
O = Mirror(E'_1, J)
P = Mirror(F'_1, J)
polígono2, k, l, m, n, o, p = Polygon(K, L, M, N, O, P)
Q = (5, 9.81225858709279)
R = (4.995999960766472, 1.1638970237807662)
h = Line(Q, R)
K' = Mirror(K, h)
L' = Mirror(L, h)
M' = Mirror(M, h)
N' = Mirror(N, h)
O' = Mirror(O, h)
P' = Mirror(P, h)
polígono2', k', l', m', n', o', p' = Polygon(K', L', M', N', O', P')
S: (4, 4)
A'_2 = Rotate(A, 180°, S)
B'_2 = Rotate(B, 180°, S)
C'_2 = Rotate(C, 180°, S)
D'_2 = Rotate(D, 180°, S)
E'_2 = Rotate(E, 180°, S)
F'_2 = Rotate(F, 180°, S)
polígono1'_2, a'_2, b'_2, c'_2, d'_2, e'_2, f'_2 = Polygon(A'_2, B'_2, C'_2, D'_2, E'_2, F'_2)