-0.01

-0.1

-1

-10

-0.01

-0.1

-1

-10

-0.01

+0.01

-10

+10

+0.01

+10

Q_1

Q_2

Q_3

Q_4

Q_3

Q_2

Q_1

Q_4

Q_4

A = Point(yAxis)
B = (10, 10)
C = (-10, 10)
D = (-10, -10)
E = (10, -10)
F = Intersect(xAxis, yAxis)
G = Point(xAxis)
H = Point(xAxis)
f: y = (3 / 2 * π)
g: y = (-1 / 2 * π)
h: y = π / 2
p: y = π
q: y = 0
gl1: x = -4.6
gl2: x = -2.3
I = Intersect(gl1, f)
J = Intersect(gl2, f)
K = Intersect(gl1, g)
L = Intersect(gl2, g)
M = Intersect(yAxis, f)
N = Intersect(f, gl2)
i = Segment(I, K)
j = Segment(J, L)
O = Intersect(yAxis, g)
k = Segment(M, O)
gl3: x = 2.3
P = Intersect(gl3, f)
Q = Intersect(gl3, g)
l = Segment(P, Q)
R = Intersect(i, p)
S = Intersect(h, i)
T = Intersect(q, xAxis)
U = Intersect(i, q)
V = Intersect(gl3, l)
W = Intersect(gl3, l)
Z = Intersect(p, gl3)
A_1 = Intersect(gl3, l)
B_1 = Intersect(h, gl3)
C_1 = Intersect(gl3, l)
D_1 = Intersect(q, xAxis)
E_1 = Intersect(gl3, l)
F_1 = Intersect(q, xAxis)
G_1 = Intersect(gl3, l)
H_1 = Intersect(gl3, l)
I_1 = Intersect(gl3, q)
v1, f_1, h_1, b, a = Polygon(F, H, B, A)
v2, g_1, f_2, a_1, c = Polygon(G, F, A, C)
J_1 = Point(yAxis)
v3, d, j_1, f_3, g_2 = Polygon(D, J_1, F, G)
v4, m, e, h_2, f_4 = Polygon(J_1, E, H, F)
v5, u, i_1, b_1, s = Polygon(U, I_1, B_1, S)
v6, s_1, n, z_1, r = Polygon(S, B_1, Z, R)
v7, r_1, z_2, p_1, i_2 = Polygon(R, Z, P, I)
v8, k_1, q_1, t, u_1 = Polygon(K, Q, I_1, U)