A = Point(yAxis)
B = Point(yAxis)
u = Vector(A, B)
v = Vector(B, A)
F = Point(xAxis)
E = Point(xAxis)
G_1 = (-4, 2)
H = (-4, 3)
w = Vector(G_1, H)
E' = Translate(E, w)
a = Vector(E, E')
G = Point(xAxis)
f = OrthogonalLine(E', v)
D = Intersect(f, yAxis)
g = Ray(D, E')
h = Ray(D, G)
i = Ray(G, D)
I = Point(v)
j = Ray(E', I)
k = Ray(I, E')
J = Intersect(i, k)
l = OrthogonalLine(J, g)
K = Intersect(l, xAxis)
b = Vector(K, J)
m = Line(G, K)