c = Line(A, xAxis)
d = OrthogonalLine(B, c)
C = Intersect(c, d)
u = Vector(A, C)
v = Vector(C, B)
e = Length(u)
text1: e + ""
f = Length(v)
text2: f + ""
D = Point(a)
E = Point(a)
w, z = מדרגה(D, E)
F = Point(a)
b, g = מדרגה(E, F)
G = Point(a)
h, i = מדרגה(G, D)

Tool: מדרגה
Input: A, B
Output: u, v

c = Line(A, xAxis)
d = OrthogonalLine(B, c)
C = Intersect(c, d)
u = Vector(A, C)
v = Vector(C, B)