Číslo kroku

S_1 = (7.141343885108858, 0.7101101348564213)
T = (10.18, 1.68)
k_1 = Circle(S_1, T)
f = Line(S_1, T)
a = 0 (slider from 0 to 16, step 1)
S_2 = Point(f)
k_2 = Circle(S_2, T)
A = Point(k_1)
B = Point(k_1)
p = Line(A, B)
h = OrthogonalLine(S_2, p)
C = Intersect(p, h)
c = Circle(C, Radius[k_2])
D = Intersect(c, h, 1)
p' = OrthogonalLine(D, h)
E = Intersect(c, h, 2)
p'' = OrthogonalLine(E, h)
i' = Mirror(p', k_2)
k'_1 = Circle(S_1, S_2)
F = Intersect(k_2, k'_1, 2)
G = Intersect(k_2, k'_1, 1)
g = Line(F, G)
H = Center(i')
k = OrthogonalLine(H, g)
I = Intersect(i', k, 1)
l = OrthogonalLine(I, k)
J = Intersect(i', k, 2)
m = OrthogonalLine(J, k)
k'_{3} = Mirror(l, k_2)
S_3 = Center(k'_{3})
n = OrthogonalLine(S_3, p)
M = Intersect(p, n)
k_3 = Circle(S_3, M)
j' = Mirror(p'', k_2)
K = Center(j')
r = OrthogonalLine(K, g)
L = Intersect(j', r, 1)
s = OrthogonalLine(L, r)
O = Intersect(j', r, 2)
t = OrthogonalLine(O, r)
k'_4 = Mirror(t, k_2)
S_{4} = Center(k'_4)
b = OrthogonalLine(S_{4}, p)
Q = Intersect(p, b)
k_{4} = Circle(S_{4}, Q)
d = Circle(T, Radius[k_2])
N = Intersect(d, f, 2)
k_1'' = Circle(S_1, N)
e = Mirror(k_1'', k_2)
i, j = Tangent(j', e)
Intersect(1.2278539692423571x² + 0.5272375308835726x y + 1.9099977844542262y² - 20.3451504342151x - 9.53141697521853y = -87.78446298333915, j')
k'_{5} = Mirror(i, k_2)
k'_{6} = Mirror(j, k_2)
S_5 = Center(k'_{5})
S_6 = Center(k'_{6})
q = OrthogonalLine(S_6, p)
f_1 = OrthogonalLine(S_5, p)
S = Intersect(p, f_1)
k_5 = Circle(S_5, S)
U = Intersect(p, q)
k_6 = Circle(S_6, U)