c)

\overline{28}

\overline{28}

A = 0 (slider from 0 to 28, step 1)
B = 0 (slider from 0 to 28, step 1)
Zusammenschieben = 4 (slider from 0 to 4, step 0.1)
C = (-3.34, 5.38)
a = OrthogonalLine(C, xAxis)
b = OrthogonalLine(C, yAxis)
c = 0.46 (slider from 0 to 1, step 0.01)
d = 0.65 (slider from 0 to 1, step 0.01)
e = Circle(C, c)
f = Circle(C, d)
D = Intersect(e, a, 1.0)
E = Intersect(f, b, 2.0)
u = Vector(C, E)
v = Vector(C, D)
g = Circle(C, Zusammenschieben)
F = Intersect(g, b, 2.0)
w = Vector(C, F)
D' = Translate(D, v)
D'' = Translate(D', v)
D''' = Translate(D'', v)
G = Translate(D''', v)
G' = Translate(G, v)
G'' = Translate(G', v)
D'_1 = Translate(D, u)
D''_1 = Translate(D', u)
D'''_1 = Translate(D'', u)
H = Translate(D''', u)
G'_1 = Translate(G, u)
G''_1 = Translate(G', u)
G''' = Translate(G'', u)
E' = Translate(E, u)
I = Translate(D'_1, u)
J = Translate(D''_1, u)
K = Translate(D'''_1, u)
H' = Translate(H, u)
L = Translate(G'_1, u)
M = Translate(G''_1, u)
N = Translate(G''', u)
E'' = Translate(E', u)
I' = Translate(I, u)
J' = Translate(J, u)
K' = Translate(K, u)
H'' = Translate(H', u)
L' = Translate(L, u)
M' = Translate(M, u)
N' = Translate(N, u)
E''' = Translate(E'', u)
I'' = Translate(I', u)
J'' = Translate(J', u)
K'' = Translate(K', u)
H''' = Translate(H'', u)
L'' = Translate(L', u)
M'' = Translate(M', u)
N'' = Translate(N', u)
Vieleck1, g'', g''', g''_1, g' = Polygon(G'', G''', G''_1, G')
Vieleck2, g'''_1, n, m, g''_2 = Polygon(G''', N, M, G''_1)
Vieleck3, n_1, n', m', m_1 = Polygon(N, N', M', M)
Vieleck4, n'_1, n'', m'', m'_1 = Polygon(N', N'', M'', M')
Vieleck5, g'_1, g''_3, g'_2, g_1 = Polygon(G', G''_1, G'_1, G)
Vieleck6, g''_4, m_2, l, g'_3 = Polygon(G''_1, M, L, G'_1)
Vieleck7, m_3, m'_2, l', l_1 = Polygon(M, M', L', L)
Vieleck8, m'_3, m''_1, l'', l'_1 = Polygon(M', M'', L'', L')
Vieleck9, g_2, g'_4, h, d''' = Polygon(G, G'_1, H, D''')
Vieleck10, g'_5, l_2, h', h_1 = Polygon(G'_1, L, H', H)
Vieleck11, l_3, l'_2, h'', h'_1 = Polygon(L, L', H'', H')
Vieleck12, l'_3, l''_1, h''', h''_1 = Polygon(L', L'', H''', H'')
Vieleck13, d'''_1, h_2, d'''_2, d'' = Polygon(D''', H, D'''_1, D'')
Vieleck14, h_3, h'_2, k, d'''_3 = Polygon(H, H', K, D'''_1)
Vieleck15, h'_3, h''_2, k', k_1 = Polygon(H', H'', K', K)
Vieleck16, h''_3, h'''_1, k'', k'_1 = Polygon(H'', H''', K'', K')
Vieleck17, d''_1, d'''_4, d''_2, d' = Polygon(D'', D'''_1, D''_1, D')
Vieleck18, d'''_5, k_2, j, d''_3 = Polygon(D'''_1, K, J, D''_1)
Vieleck19, k_3, k'_2, j', j_1 = Polygon(K, K', J', J)
Vieleck20, k'_3, k''_1, j'', j'_1 = Polygon(K', K'', J'', J')
Vieleck21, d'_1, d''_4, d'_2, d_1 = Polygon(D', D''_1, D'_1, D)
Vieleck22, d''_5, j_2, i, d'_3 = Polygon(D''_1, J, I, D'_1)
Vieleck23, j_3, j'_2, i', i_1 = Polygon(J, J', I', I)
Vieleck24, j'_3, j''_1, i'', i'_1 = Polygon(J', J'', I'', I')
Vieleck25, d_2, d'_4, e_1, d_3 = Polygon(D, D'_1, E, C)
Vieleck26, d'_5, i_2, e', e_2 = Polygon(D'_1, I, E', E)
Vieleck27, i_3, i'_2, e'', e'_1 = Polygon(I, I', E'', E')
Vieleck28, i'_3, i''_1, e''', e''_1 = Polygon(I', I'', E''', E'')
D'_2 = Translate(D, w)
D''_2 = Translate(D', w)
D'''_2 = Translate(D'', w)
O = Translate(D''', w)
G'_2 = Translate(G, w)
G''_2 = Translate(G', w)
G'''_1 = Translate(G'', w)
E'_1 = Translate(E, w)
P = Translate(D'_1, w)
Q = Translate(D''_1, w)
R = Translate(D'''_1, w)
H'_1 = Translate(H, w)
S = Translate(G'_1, w)
T = Translate(G''_1, w)
U = Translate(G''', w)
E''_1 = Translate(E', w)
I'_1 = Translate(I, w)
J'_1 = Translate(J, w)
K'_1 = Translate(K, w)
H''_1 = Translate(H', w)
L'_1 = Translate(L, w)
M'_1 = Translate(M, w)
N'_1 = Translate(N, w)
E'''_1 = Translate(E'', w)
I''_1 = Translate(I', w)
J''_1 = Translate(J', w)
K''_1 = Translate(K', w)
H'''_1 = Translate(H'', w)
L''_1 = Translate(L', w)
M''_1 = Translate(M', w)
N''_1 = Translate(N', w)
V = Translate(E''', w)
I''' = Translate(I'', w)
J''' = Translate(J'', w)
K''' = Translate(K'', w)
W = Translate(H''', w)
L''' = Translate(L'', w)
M''' = Translate(M'', w)
N''' = Translate(N'', w)
Vieleck29, i''_2, i''', v_1, e'''_1 = Polygon(I''_1, I''', V, E'''_1)
Vieleck30, i''_3, i'_4, e''_2, e'''_2 = Polygon(I''_1, I'_1, E''_1, E'''_1)
Vieleck31, i'_5, p, e'_2, e''_3 = Polygon(I'_1, P, E'_1, E''_1)
Vieleck32, p_1, d'_6, f_1, e'_3 = Polygon(P, D'_2, F, E'_1)
Vieleck33, i'''_1, j''', j''_2, i''_4 = Polygon(I''', J''', J''_1, I''_1)
Vieleck34, i''_5, j''_3, j'_4, i'_6 = Polygon(I''_1, J''_1, J'_1, I'_1)
Vieleck35, i'_7, j'_5, q, p_2 = Polygon(I'_1, J'_1, Q, P)
Vieleck36, p_3, q_1, d''_6, d'_7 = Polygon(P, Q, D''_2, D'_2)
Vieleck37, j'''_1, k''', k''_2, j''_4 = Polygon(J''', K''', K''_1, J''_1)
Vieleck38, j''_5, k''_3, k'_4, j'_6 = Polygon(J''_1, K''_1, K'_1, J'_1)
Vieleck39, j'_7, k'_5, r, q_2 = Polygon(J'_1, K'_1, R, Q)
Vieleck40, q_3, r_1, d'''_6, d''_7 = Polygon(Q, R, D'''_2, D''_2)
Vieleck41, k'''_1, w_1, h'''_2, k''_4 = Polygon(K''', W, H'''_1, K''_1)
Vieleck42, k''_5, h'''_3, h''_4, k'_6 = Polygon(K''_1, H'''_1, H''_1, K'_1)
Vieleck43, k'_7, h''_5, h'_4, r_2 = Polygon(K'_1, H''_1, H'_1, R)
Vieleck44, r_3, h'_5, o, d'''_7 = Polygon(R, H'_1, O, D'''_2)
Vieleck45, w_2, l''', l''_2, h'''_4 = Polygon(W, L''', L''_1, H'''_1)
Vieleck46, h'''_5, l''_3, l'_4, h''_6 = Polygon(H'''_1, L''_1, L'_1, H''_1)
Vieleck47, h''_7, l'_5, s, h'_6 = Polygon(H''_1, L'_1, S, H'_1)
Vieleck48, h'_7, s_1, g'_6, o_1 = Polygon(H'_1, S, G'_2, O)
Vieleck49, l'''_1, m''', m''_2, l''_4 = Polygon(L''', M''', M''_1, L''_1)
Vieleck50, l''_5, m''_3, m'_4, l'_6 = Polygon(L''_1, M''_1, M'_1, L'_1)
Vieleck51, l'_7, m'_5, t, s_2 = Polygon(L'_1, M'_1, T, S)
Vieleck52, s_3, t_1, g''_5, g'_7 = Polygon(S, T, G''_2, G'_2)
Vieleck53, m'''_1, n''', n''_1, m''_4 = Polygon(M''', N''', N''_1, M''_1)
Vieleck54, m''_5, n''_2, n'_2, m'_6 = Polygon(M''_1, N''_1, N'_1, M'_1)
Vieleck55, m'_7, n'_3, u_1, t_2 = Polygon(M'_1, N'_1, U, T)
Vieleck56, t_3, u_2, g'''_2, g''_6 = Polygon(T, U, G'''_1, G''_2)
a_1 = Segment(C, G'')
b_1 = Segment(E, G''')
a_2 = Segment(E', N)
b_2 = Segment(E'', N')
c_2 = Segment(E''', N'')
a_9 = Segment(C, E''')
c_7 = Segment(D, I'')
a_3 = Segment(D', J'')
b_3 = Segment(D'', K'')
c_3 = Segment(D''', H''')
a_5 = Segment(G, L'')
a_7 = Segment(G', M'')
b_5 = Segment(G'', N'')
b_7 = Segment(F, G'''_1)
c_8 = Segment(U, E'_1)
a_4 = Segment(E''_1, N'_1)
b_4 = Segment(N''_1, E'''_1)
c_4 = Segment(V, N''')
a_6 = Segment(V, F)
a_8 = Segment(D'_2, I''')
b_6 = Segment(J''', D''_2)
b_8 = Segment(D'''_2, K''')
b_9 = Segment(W, O)
c_1 = Segment(G'_2, L''')
c_5 = Segment(G''_2, M''')
c_6 = Segment(N''', G'''_1)
Text4: "" + A
Text5: "" + B