a)

b)

c)

d)

B = (-3.2642038451353, 10.2251003178248)
A = (-8.390036962825487, 5.060138703053007)
đa giác1, a, b, c, d, D, C = Polygon(B, A, 4.0)
E_1 = Midpoint(A, C)
e = Segment(B, E_1)
f = Segment(E_1, A)
g = Segment(E_1, C)
h = Segment(E_1, D)
E = (3.8571826237167164, 4.786239223481776)
G = (14.617519321157946, 4.786239223481776)
i = Segment(E, G)
j = LineBisector(i)
F = Point(j)
H = Mirror(F, i)
I = Intersect(j, i)
đa giác2, f_1, h_1, g_1, h' = Polygon(E, F, G, H)
k = Segment(F, I)
l = Segment(I, G)
m = Segment(I, E)
n = Segment(I, H)
α = Angle(E, F, I)
β = Angle(I, F, G)
N = (21.347620819193914, 9.833815347008757)
M = (16.41743018691175, 4.8644962176449855)
đa giác3, j_1, k_1, p, q, Q, P = Polygon(N, M, 4.0)
N_1 = Midpoint(M, P)
r = Segment(N, N_1)
s = Segment(N_1, Q)
t = Segment(N_1, P)
a_1 = Segment(N_1, M)
γ = Angle(P, N_1, N)
R = (31.99057202539033, 9.403401879111106)
U = (27.764694340577048, 5.1775241942978205)
đa giác4, j_2, k_2, b_1, c_1, T, S = Polygon(R, U, 4.0)
δ = Angle(U, R, S)