C:\Users\hogig\Downloads\kkp_kruznice_bez_dotyku_primka_protina_jednu

a

Číslo kroku

y

x

A_{2} = (-0.7596784003694226, 4.077575255898241)
B_{2} = (-0.02939314945556848, 2.1409619315761255)
a_{3} = Circle(A_{2}, B_{2})
C_{2} = (5.618687465670556, -1.2016061795288508)
D_{2} = (4.0186874656705545, -2.2616061795288527)
b = Circle(C_{2}, D_{2})
E_{2} = Point(a_{3})
F_{2} = Point(a_{3})
c = Line(E_{2}, F_{2})
A = Intersect(a_{3}, c, 2)
d = Circle(A, A_{2})
a' = Mirror(a_{3}, d)
b' = Mirror(b, d)
H_{2} = Point(a')
I_{2} = Point(a')
g_{2} = Line(H_{2}, I_{2})
B = Intersect(c, g_{2})
e = Circle(B, Radius[b'])
f = OrthogonalLine(B, c)
g = OrthogonalLine(B, g_{2})
C = Intersect(e, g, 1)
h = Line(C, g_{2})
D = Intersect(e, f, 2)
i = Line(D, c)
l, n_{2} = AngularBisector(h, i)
M_{1} = Point(h)
p_{1} = OrthogonalLine(M_{1}, h)
N_{1} = Intersect(l, p_{1})
q_{1} = Circle(N_{1}, M_{1})
O_{1} = Center(b')
P_{1} = Intersect(h, i)
r_{1} = Line(P_{1}, O_{1})
Q_{1} = Intersect(q_{1}, r_{1}, 1)
s_{1} = Line(Q_{1}, N_{1})
R_{1} = Intersect(q_{1}, r_{1}, 2)
t_{1} = Line(N_{1}, R_{1})
a_{1} = Line(O_{1}, s_{1})
b_{1} = Line(O_{1}, t_{1})
S = Intersect(l, b_{1})
T = Intersect(l, a_{1})
U = Intersect(b', b_{1}, 2)
c_1 = Circle(S, U)
V = Intersect(b', a_{1}, 1)
d_1 = Circle(T, V)
e_1 = Mirror(d_1, d)
f_1 = Mirror(c_1, d)
E = Intersect(e, g, 2)
k = Line(E, g_{2})
F = Intersect(e, f, 1)
j = Line(F, c)
i_1, j_1 = AngularBisector(j, k)
A_1 = Point(k)
m = OrthogonalLine(A_1, k)
G = Intersect(i_1, m)
o = Circle(G, A_1)
D_1 = Intersect(k, j)
a = 0 (slider from 0 to 14, step 1)
G_{2} = Intersect(h, m)
n = Circle(G, G_{2})
H = Center(b')
I = Intersect(h, l)
J = Intersect(j, l)
q = Line(J, H)
p = Line(I, H)
K, L = Intersect(n, p)
N, M = Intersect(o, q)
t = Line(G, K)
s = Line(L, G)
r = Line(G, M)
g_1 = Line(H, r)
h_1 = Line(H, s)
w = Line(H, t)
P = Intersect(l, w)
Q = Intersect(l, h_1)
R = Intersect(l, g_1)
G_1 = Intersect(b', g_1, 1)
k_1' = Circle(R, G_1)
H_1 = Intersect(b', h_1, 1)
k_2' = Circle(Q, H_1)
I_1 = Intersect(b', i, 1)
J_1 = Intersect(b', w, 1)
k_1 = Mirror(k_1', d)
k_2 = Mirror(k_2', d)
C_1 = Intersect(b', w, 2)
k_3' = Circle(P, C_1)
k_3 = Mirror(k_3', d)
u = Line(N, G)
v = Line(H, u)
O = Intersect(v, l)
W = Intersect(b', v, 2)
k_{4}' = Circle(O, W)
k_4 = Mirror(k_{4}', d)