f(x) = (x + 3.0) * (x - 1.0)
k = 0 (slider from -5 to 5, step 0.1)
g(x) = f(x + k)
A = (-1, -4)
B: (x(A) - k, y(A))
u = Vector(A, B)
C = Point(f)
D = Point(f)
E = Point(f)
F = Point(f)
G = Point(f)
H = Point(f)
I = Point(f)
C' = Translate(C, u)
v = Vector(C, C')
D' = Translate(D, v)
w = Vector(D, D')
E' = Translate(E, w)
z = Vector(E, E')
F' = Translate(F, z)
a = Vector(F, F')
G' = Translate(G, u)
b = Vector(G, G')
H' = Translate(H, b)
c = Vector(H, H')
I' = Translate(I, c)
d = Vector(I, I')