a = 0 (slider from 0 to 1, step 0.02)
A = (4.482674680691207, 5.767813673929373)
B = (-3.0454996243426, -0.7986776859504116)
f = Line(A, B)
C = (-0.2355822689706999, 4.8361833208114176)
D = (-1.0620285499624351, 2.5221337340345595)
E = (0.3504432757325306, 2.777580766341096)
F = (-0.3609205761957429, 3.087401917797998)
q1, c, d, e, f_1 = Polygon(C, D, E, F)
C' = Mirror(C, f)
D' = Mirror(D, f)
E' = Mirror(E, f)
F' = Mirror(F, f)
q1', c', d', e', f' = Polygon(C', D', E', F')
u = Vector(E, E')
v = Vector(F, F')
w = Vector(C, C')
b = Vector(D, D')
G = Translate(C, Vector[(a * w)])
H = Translate(D, Vector[(a * b)])
I = Translate(E, Vector[(a * u)])
J = Translate(F, Vector[(a * v)])
q2, g, h, i, j = Polygon(G, H, I, J)