a = 0.8 (slider from -3 to 3, step 0.1)
t = 2.1
m_s = 0.6 (slider from -6 to 6, step 0.1)
n_s = 1.9 (slider from -3 to 3, step 0.1)
g_s(x) = (m_s * x) + n_s
p(x) = (((t * ((a * x) + 3)) * a^(2)) * x^(2)) + g_s(x)
W = TurningPoint(p)
u = Integral(p, -3, -1)
uv = Integral(p(x) - 2, -1 + sqrt(3), 1)
o = Mirror(g_s, W)
A, B = Intersect(p, g_s)
C, D = Intersect(o, p)
f = OrthogonalLine(A, xAxis)
g = OrthogonalLine(D, xAxis)
h = OrthogonalLine(B, xAxis)
i = OrthogonalLine(C, xAxis)
E = Intersect(o, f)
F = Intersect(g_s, g)
G = Intersect(g_s, i)
H = Midpoint(G, B)
j = OrthogonalLine(H, xAxis)
I = Intersect(o, j)
J = Midpoint(I, D)
K = Midpoint(D, F)
L = Midpoint(E, A)
v1, a_1, f_1, d, e = Polygon(A, F, D, E)
k = Segment(L, K)
l = Segment(C, G)
m = Segment(I, H)
n = Segment(J, B)
M, N, O = Intersect(p, k)