A = (-7.9, 7.39)
B = (-0.3, -0.55)
f = Line(A, B)
g = Line(B, A)
C = (-2.7, 7.21)
D = (0.98, 6.67)
E = (-0.54, 3.33)
F = (-3.1, 4.39)
q1, c, d, e, f_1 = Polygon(C, D, E, F)
h = Semicircle(C, D)
α = Angle(F, C, D)
O = (4.18, 4.79)
G = Intersect(e, f_1)
H = Intersect(h, c, 1)
I = Intersect(h, c, 2)
J = Intersect(d, e)
F_1, g_1, h_1, i, j = Polygon(G, H, I, J)
G' = Mirror(G, g)
H' = Mirror(H, g)
I' = Mirror(I, g)
J' = Mirror(J, g)
F_2, g', h', i', j' = Polygon(G', H', I', J')
h'_{1} = Mirror(h, g)
G'_{1} = Mirror(G, O)
H'_{1} = Mirror(H, O)
I'_{1} = Mirror(I, O)
J'_{1} = Mirror(J, O)
F_3, g'_{1}, k, i'_{1}, j'_{1} = Polygon(G'_{1}, H'_{1}, I'_{1}, J'_{1})
h'_{2} = Mirror(h, O)