t = 6.9 (slider from 0 to 20, step 0.1)
a = CurveCartesian((2 * cos(u)) + cos((2 * u)), (2 * sin(u)) - sin((2 * u)), u, 0, t)
O = Intersect(xAxis, yAxis)
d = Circle(O, 3)
M: ((3 * cos(t)), (3 * sin(t)))
f = Segment(O, M)
c = Circle(O, 1)
A = Intersect(c, f)
B = Midpoint(M, A)
e = Circle(B, M)
N: ((2 * cos(t)) + cos((2 * t)), (2 * sin(t)) - sin((2 * t)))
g = Segment(B, N)