a)

b)

c)

A = (1, -1.66)
B = (3.5, -1.68)
đa giác1, a, b, c, d, C, D = Polygon(A, B, 4.0)
E = (0.08, -1.16)
e = Segment(A, E)
f = Line(E, d)
g = Line(D, e)
F = Intersect(f, g)
h = Line(F, c)
i = Line(E, a)
j = Line(B, e)
G = Intersect(i, j)
k = Line(C, g)
H = Intersect(h, k)
l = Segment(F, H)
m = Segment(F, E)
n = Segment(F, D)
p = Segment(H, C)
q = Segment(E, G)
r = Segment(G, H)
s = Segment(G, B)
t = Segment(D, C)
a_1 = Segment(C, B)
b_1 = Segment(B, A)
c_1 = Segment(A, D)
I = (5.62, -1.66)
J = (8.2, -1.68)
đa giác2, i_1, j_1, d_1, e_1, K, L = Polygon(I, J, 4.0)
M = (9.48, -0.7)
f_1 = Segment(M, J)
g_1 = Line(K, f_1)
h_1 = Line(L, f_1)
k_1 = Line(I, f_1)
l_1 = Line(M, i_1)
N = Intersect(k_1, l_1)
n_1 = Line(N, e_1)
O = Intersect(h_1, n_1)
P = Point(g_1)
p_1 = Segment(P, K)
q_1 = Segment(P, M)
r_1 = Segment(P, O)
s_1 = Segment(O, L)
t_1 = Segment(O, N)
a_2 = Segment(N, I)
b_2 = Segment(N, M)
m_1 = Segment(L, K)
c_2 = Segment(J, K)
d_2 = Segment(J, I)
e_2 = Segment(I, L)
Q = (11.98, -1.54)
R = (14.72, -1.5)
đa giác3, q_2, r_2, f_2, g_2, S, T = Polygon(Q, R, 4.0)