O = Intersect(xAxis, yAxis)
H = (0, 6)
C = Circle(O, 3)
Δ = OrthogonalLine(H, yAxis)
M = Point(Δ)
E = Midpoint(O, M)
C0 = Circle(E, O)
A = Intersect(C, C0, 2)
B = Intersect(C, C0, 1)
a = Line(M, A)
b = Line(M, B)
c = Segment(A, B)
d = Segment(O, H)
e = Segment(O, M)
I = Intersect(d, c)
N = Intersect(e, c)