Cách vẽ đường vuông góc 
với đoạn AB đi qua A nhưng 
không được vượt ra ngoài đoạn AB

A = (15.28780838750505, -1.1100757106780959)
B = (23.87064345489099, -0.962095795723166)
a = Segment(A, B)
c = Circle(A, B)
d = Circle(B, A)
C_1 = Intersect(c, d, 1.0)
D = Intersect(c, d, 2.0)
b = Line(C_1, D)
E = Intersect(b, a)
F = Point(b)
e = Segment(F, E)
f = Segment(E, A)
h = Circle(F, A)
g = Line(B, F)
C = Intersect(h, g, 2.0)
i = Line(A, C)