MANY MOONS

311-inspired puzzle