M' = 3 (slider from 1 to 5, step 1)
A = (-3, 8)
G: (x(A), y(A) - 0.75)
N: (x(A), y(A) - (5 * 0.75))
N_1 = Point(Segment[N, (x(N) + 10, y(N))])
getal1: x(N_1) - x(N)
B: (x(A) + (getal1 * M'), y(A))
H: (x(B), y(G) - 0.75)
J: (x(H), y(H) - 0.75)
D: (x(A), y(N) - 0.75)
J_1 = Point(Segment[J, (x(J) + getal1, y(J))])
Z = (-4.06, -0.51)
f = Segment(A, B)
getal2: x(J_1) - x(J)
C: (x(B) + (getal2 * M'), y(A))
E: (x(A) + (getal1 * M'), y(D))
g = Segment(D, E)
h = Segment(B, C)
F: (x(B) + (getal2 * M'), y(D))
i = Segment(E, F)
D_1: (x(A) + getal1, y(D))
D_2: (x(A) + (2 * getal1), y(D))
D_3: (x(A) + (3 * getal1), y(D))
D_4: (x(A) + (4 * getal1), y(D))
D_5: (x(A) + (5 * getal1), y(D))
E_1: (x(E) + getal2, y(D))
E_2: (x(E) + (2 * getal2), y(D))
E_3: (x(E) + (3 * getal2), y(D))
E_4: (x(E) + (4 * getal2), y(D))
E_5: (x(E) + (5 * getal2), y(D))
G_1: (x(G) + getal1, y(G))
H_1: (x(G) + getal1 + getal2, y(G))
j = Segment(G, G_1)
k = Segment(G_1, H_1)
G_2: (x(G) + (2 * getal1) + getal2, y(G))
G_3: (x(G) + (3 * getal1) + (2 * getal2), y(G))
G_4: (x(G) + (4 * getal1) + (3 * getal2), y(G))
G_5: (x(G) + (5 * getal1) + (4 * getal2), y(G))
H_2: (x(G) + (2 * getal1) + (2 * getal2), y(G))
H_3: (x(G) + (3 * getal1) + (3 * getal2), y(G))
H_4: (x(G) + (4 * getal1) + (4 * getal2), y(G))
H_5: (x(G) + (5 * getal1) + (5 * getal2), y(G))
l = Segment(G_2, H_2)
m = Segment(G_3, H_3)
n = Segment(G_4, H_4)
p = Segment(G_5, H_5)
r = Segment(H_2, G_3)
s = Segment(H_3, G_4)
t = Segment(H_4, G_5)
q = Segment(H_1, G_2)
I: (x(C), y(H))
K: (x(I), y(J))
a = Segment(H, I)
b = Segment(J, K)
J_2: (x(J) + (2 * getal2), y(J))
J_3: (x(J) + (3 * getal2), y(J))
J_4: (x(J) + (4 * getal2), y(J))
J_5: (x(J) + (5 * getal2), y(J))
L: (x(A), y(J) - 0.75)
M: (x(B), y(L))
O: (x(B), y(N))
c = Segment(L, M)
d = Segment(N, O)
N_3: (x(N) + (3 * getal1), y(N))
N_4: (x(N) + (4 * getal1), y(N))
N_5: (x(N) + (5 * getal1), y(N))
N_2: (x(N) + (2 * getal1), y(N))