A = (22.04, -1.74)
B = (22.14, -5.72)
a = Segment(B, A)
b = LineBisector(a)
D = (-0.16, -3.4)
c = OrthogonalLine(D, b)
E = Intersect(c, b)
C = Point(b)
d = Circle(C, 2)
F, G = Intersect(d, b)
e = Ray(D, C)
f = OrthogonalLine(C, b)
g = OrthogonalLine(D, f)
H = Intersect(f, g)
h = Ray(H, F)
I = Intersect(h, e)