A = Intersect(xAxis, yAxis)
F = Point(xAxis)
B = Point(xAxis)
i = Segment(F, B)
a = Segment(A, B)
C = Point(i)
b = Segment(A, C)
c = LineBisector(b)
d = Circle(A, 3)
D, E = Intersect(d, c)
A' = Mirror(A, E)
C' = Mirror(C, E)
e = Segment(A, A')
f = Segment(C, C')
g = Line(C', A')
h = Circle(A', 1)
k = Circle(A', 6.5)
G, H = Intersect(h, g)
I, J = Intersect(k, g)
j = Segment(I, H)