# Horseshoe orbit cycle times

I've been working on a habitable moon system for a story, and I'm now trying to populate the other moons around the parent planet. I'm considering placing one (Moon B) in a co-orbit, horseshoe configuration, with my habitable moon (Moon A).

While I understand the general concept of horseshoe orbits, the actual calculations of the orbital times is beyond my mathematical capabilities.

I understand that on a horseshoe orbit there is an inside section and outside section where Moon B is catching up to, or falling behind, Moon A, respectively.

I understand that if the 'inside ring' is nearer the parent body (the 'planet' in the case of co-orbital moons) than the L1 Lagrange point of Moon A, then Moon B will escape the horseshoe orbit and just start orbiting the planet directly. And, similarly, if the 'outside' ring is outside of L2 Lagrange point of Moon A, Moon B will escape and orbit the planet directly. And if either ring is too near the actual orbit of Moon A, it will be a tadpole orbit(never passing the L3 Lagrange point of Moon A before returning to Moon A from the same direction it left it), instead of a full horseshoe.

What I can't figure out (again, math skills limitation) is How long it would take (longest and shortest possible times) for Moon B to make one complete cycle of the horseshoe? And so I can't decide if I should use this type of orbit or not. For example, 3753 Cruithne takes about 770 years to complete it's horseshoe cycle relative to Earth, far too long to be useful for my story. But I don't know how to calculate ho long my co-orbit scenario would take. I'm confident it could be made significantly shorter than 770 years, but exactly how short it would be is still a key factor in the decision.

I would like to know how often the two bodies would approach each other at the two extremes of possibilities, the longest possible time between complete cycles, and the shortest possible time between cycles.

For this question: Planet mass is 477 Earth masses, Moon A's mass is 0.11 Earth masses, Moon B's mass is 0.01 Earth masses. Moon A's semi major axis is 4 million kilometers. (please let me know if any other variables or details are needed)

To re-word the original question: By adjusting the semi major axes of the inner and outer rings of Moon B's horseshoe orbit, either closer to or farther from the semi major axis of Moon A, what are the longest cycle time, and shortest cycle time possible for a horseshoe orbit in this system?

Here is a visual representation of the types of orbit changes I'm referring to. The contour lines inside the highlighted one (nearer L3 L4 and L5) are what I'm referring to when I mentioned adjusting the horseshoe orbit Axes nearer to the semi major axis of Moon A. And the contour lines outside of the highlighted one are what I'm referring to when I mention moving those axes farther from the semi major axis of Moon A. When I refer to a complete 'cycle', I mean the time it takes for Moon B to go from Point A on that image, through Points B, C, D, and E and back to A.