A = Point(xAxis)
B = (1, 1)
C = Point(yAxis)
D = Intersect(xAxis, yAxis)
c = Segment(D, C)
d = Segment(D, A)
E = Intersect(zAxis, xOyPlane)
F = Point(zAxis)
G = Point(zAxis)
H = Point(zAxis)
I = Point(zAxis)
a, e, f, b = Cylinder(E, G, 10)
J = Midpoint(E, F)
K = Center(f)
L = PointIn(b)
M = PointIn(b)
N = (11.537327664350443, 11.02468951296396, 25)
g = CircumcircleArc(L, N, M)
O = Point(zAxis)
h, k, p, i = Cylinder(E, O, 10)