C:\Users\dominik\Downloads\ppk_ruznobezne_primky_kruznice_dotyk_a_protnuti

Číslo kroku

F

A = (3.6, -2.94)
B = (13.047770611357134, 2.6957515632745825)
p_1 = Line(A, B)
C = (11.762129540853554, -9.098607822649576)
p_2 = Line(A, C)
T = Point(p_1)
h = OrthogonalLine(T, p_1)
S = Point(h)
k = Circle(S, T)
F = Intersect(k, h, 2)
p'_1 = Line(F, p_1)
j = OrthogonalLine(S, p_2)
G = Intersect(k, j, 1)
p''_2 = Line(G, p_2)
l, m = AngularBisector(p_1, p_2)
P'' = Intersect(p'_1, p''_2)
n = Line(P'', A)
T_5 = Intersect(k, n, 2)
g = Line(S, T_5)
T_6 = Intersect(k, n, 1)
q = Line(T_6, S)
S_5 = Intersect(m, g)
k_{5} = Circle(S_5, T_5)
S_6 = Intersect(m, q)
k_6 = Circle(S_6, T_6)
M = Intersect(k, j, 2)
p'_2 = Line(M, p_2)
P' = Intersect(p'_1, p'_2)
s = Line(A, P')
T_3 = Intersect(k, s, 1)
T_4 = Intersect(k, s, 2)
t = Line(S, T_4)
a = Line(S, T_3)
S_3 = Intersect(l, a)
k_3 = Circle(S_3, T_3)
S_4 = Intersect(l, t)
k_4 = Circle(S_4, T_4)
S_1 = Intersect(h, m)
k_1 = Circle(S_1, T)
S_2 = Intersect(h, l)
k_2 = Circle(S_2, T)
krok = 0 (slider from 0 to 15, step 1)
P = Intersect(p_1, p_2)
f = OrthogonalLine(T, p_1)
i, p = AngularBisector(p_1, p_2)
r = Line(P'', p_1)
D, E = Intersect(k, r)