1

2

0,5

4

3

1

2

8

1

O_2 = (2.74, 1.82)
X_1 = (-2.245779778530135, 1.82)
a = Segment(O_2, X_1)
Z_1 = (2.74, 6.125624228843014)
b = Segment(O_2, Z_1)
Y_1 = (2.74, -1.9854710847638664)
c = Segment(O_2, Y_1)
d = Circle(O_2, 1)
A = Intersect(d, c, 1)
e = Circle(O_2, 3)
B = Intersect(e, c, 1)
f = Circle(O_2, 0.5)
C = Intersect(f, a, 1)
g = Circle(C, 4)
D = Intersect(g, a, 1)
E = (-1.76, -1.5732911776935952)
h = Segment(D, E)
F = (2.24, -1.571905604184764)
i = Segment(C, F)
G = (-2.2335100555141563, 0.82)
j = Segment(A, G)
H = (-2.478734748941791, -1.18)
k = Segment(B, H)
I = Intersect(h, j)
J = Intersect(i, j)
K = Intersect(i, k)
L = Intersect(h, k)
p = Circle(O_2, 3)
M = Intersect(p, b, 1)
N = (-1.76, 5.181868567669083)
l = Segment(D, N)
P = (2.24, 5.1527418524100455)
m = Segment(C, P)
Q = (-2.4115242259051763, 4.82)
n = Segment(M, Q)
R = Intersect(l, n)
S = Intersect(m, n)
q = Segment(D, R)
r = Segment(R, S)
s = Segment(S, C)
t = Segment(I, J)
a_1 = Segment(J, K)
b_1 = Segment(K, L)
c_1 = Segment(L, I)
O = (20.330981704804987, -1.2248120031515093)
Z = (20.330981704804987, 6.539740702799134)
d_1 = Segment(O, Z)
Y = (25.341164992662097, -6.234995291008619)
f_1 = Segment(O, Y)
X = (6.705215640506385, -1.224812003151511)
e_1 = Segment(O, X)
g_1 = Circle(O, Segment[O_2, A])
V = Intersect(g_1, f_1, 1)
h_1 = Circle(V, Segment[A, B])
W = Intersect(h_1, f_1, 1)
A_1 = (8.678017238539333, -1.931918784337926)
i_1 = Segment(V, A_1)
B_1 = (7.901731803860805, -3.3461323467109754)
j_1 = Segment(W, B_1)
k_1 = Circle(O, 1)
C_1 = Intersect(k_1, e_1, 1)
p_1 = Circle(O, 9)
D_1 = Intersect(p_1, e_1, 1)
E_1 = (22.548224716275282, -4.44205501462181)
l_1 = Segment(C_1, E_1)
F_1 = (14.797419042517973, -4.691249340864495)
m_1 = Segment(D_1, F_1)
G_1 = Intersect(i_1, m_1)
H_1 = Intersect(i_1, l_1)
I_1 = Intersect(j_1, l_1)
J_1 = Intersect(j_1, m_1)
K_1 = (12.038088485991404, 8.0872094934899)
n_1 = Segment(G_1, K_1)
L_1 = (13.452302048364453, 6.560038130406002)
q_1 = Segment(J_1, L_1)
M_1 = (20.0380884859914, 6.781762273032179)
r_1 = Segment(H_1, M_1)
N_1 = (21.452302048364448, 6.935087078693535)
s_1 = Segment(I_1, N_1)
t_1 = Circle(G_1, 6)
O_1 = Intersect(t_1, n_1, 1)
c_2 = Circle(J_1, 6)
P_1 = Intersect(c_2, q_1, 1)
d_2 = Circle(H_1, 6)
Q_1 = Intersect(d_2, r_1, 1)
e_2 = Circle(I_1, 6)
R_1 = Intersect(e_2, s_1, 1)
a_2 = Segment(O_1, Q_1)
b_2 = Segment(Q_1, R_1)
f_2 = Segment(O_1, P_1)
g_2 = Segment(P_1, R_1)
h_2 = Segment(O_1, P_1)
i_2 = Segment(P_1, R_1)
j_2 = Segment(O_1, Q_1)
k_2 = Segment(Q_1, R_1)
l_2 = Segment(O_1, G_1)
m_2 = Segment(P_1, J_1)
n_2 = Segment(R_1, I_1)
p_2 = Segment(G_1, J_1)
q_2 = Segment(J_1, I_1)
r_2 = Segment(G_1, H_1)
s_2 = Segment(H_1, I_1)
t_2 = Segment(H_1, Q_1)