f(x) = atan(x)
B = Point(xAxis)
C = Point(xAxis)
b = Line(B, C)
D = Intersect(b, xAxis)
x0 = Point(b)
a = OrthogonalLine(x0, b)
E = Intersect(f, a, (1.6646525679758317, 1.0298432086453992))
c = Tangent(E, f)
x1 = Intersect(b, c)
d = OrthogonalLine(x1, b)
e = Segment(x0, E)
G = Intersect(f, d, (-2.218956378367765, -1.1473917623683196))
g_1 = Segment(x1, G)
h = Tangent(G, f)
x2 = Intersect(h, b)
A = Intersect(f, b, (0, 0))
x1' = Mirror(x1, A)
g(x) = ((-atan(x)) * (x^(2) + 1)) + (2 * x)