factor1 = 3 (slider from 1 to 4, step 1)
getal2 = 1 (slider from 0.1 to getal1, step 0.1)
getal1 = 3 (slider from 0.1 to 5, step 0.1)
getal3 = 3.3 (slider from 0.1 to 5, step 0.1)
factor2 = 2 (slider from 1 to 4, step 1)
A = (3, 7)
c = Circle(A, getal2)
B = Point(c)
f = Line(A, B)
d = Circle(B, getal1)
C, D = Intersect(d, f)
g = Segment(C, A)
h = Segment(A, B)
E = (3, 6)
i = Line(E, f)
e = Circle(E, (factor1 * g))
k = Circle(E, (factor1 * h))
F, G = Intersect(e, i)
H, I = Intersect(k, i)
j = Segment(E, I)
l = Segment(E, F)
p = Circle(I, (h * factor2))
J, K = Intersect(p, i)
m = Segment(I, K)
q = Circle(I, getal2)
r = Circle(I, (2 * getal2))
s = Circle(I, (3 * getal2))
t = Circle(I, (4 * getal2))
L = Intersect(q, m)
M = Intersect(r, m)
N = Intersect(s, m)
O = Intersect(t, m)
P = Intersect(q, j)
Q = Intersect(r, j)
R = Intersect(s, j)
S = Intersect(t, j)
c_1 = Circle(E, getal1 - getal2)
d_1 = Circle(E, (2 * (getal1 - getal2)))
e_1 = Circle(E, (3 * (getal1 - getal2)))
f_1 = Circle(E, (4 * (getal1 - getal2)))
T = Intersect(c_1, l)
U = Intersect(d_1, l)
V = Intersect(e_1, l)
W = Intersect(f_1, l)
A_1 = (3, 4)
c_2 = Circle(A_1, (getal3 * getal2 / getal1))
B_1 = Point(c_2)
f_3 = Line(A_1, B_1)
d_2 = Circle(B_1, getal3)
C_1, D_1 = Intersect(d_2, f_3)
g_1 = Segment(C_1, A_1)
h_1 = Segment(A_1, B_1)
E_1 = (3, 3)
i_1 = Line(E_1, f_3)
e_2 = Circle(E_1, (factor1 * g_1))
k_1 = Circle(E_1, (factor1 * h_1))
F_1, G_1 = Intersect(e_2, i_1)
H_1, I_1 = Intersect(k_1, i_1)
j_1 = Segment(E_1, I_1)
l_1 = Segment(E_1, F_1)
p_1 = Circle(I_1, (h_1 * factor2))
J_1, K_1 = Intersect(p_1, i_1)
m_1 = Segment(I_1, K_1)
q_1 = Circle(I_1, (getal3 * getal2 / getal1))
r_1 = Circle(I_1, ((2 * getal3) * getal2 / getal1))
s_1 = Circle(I_1, ((3 * getal3) * getal2 / getal1))
t_1 = Circle(I_1, ((4 * getal3) * getal2 / getal1))
L_1 = Intersect(q_1, m_1)
M_1 = Intersect(r_1, m_1)
N_1 = Intersect(s_1, m_1)
O_1 = Intersect(t_1, m_1)
P_1 = Intersect(q_1, j_1)
Q_1 = Intersect(r_1, j_1)
R_1 = Intersect(s_1, j_1)
S_1 = Intersect(t_1, j_1)
c_3 = Circle(E_1, getal3 - (getal3 * getal2 / getal1))
d_3 = Circle(E_1, (2 * (getal3 - (getal3 * getal2 / getal1))))
e_3 = Circle(E_1, (3 * (getal3 - (getal3 * getal2 / getal1))))
f_2 = Circle(E_1, (4 * (getal3 - (getal3 * getal2 / getal1))))
T_1 = Intersect(c_3, l_1)
U_1 = Intersect(d_3, l_1)
V_1 = Intersect(e_3, l_1)
W_1 = Intersect(f_2, l_1)