Jason Head from Cambridge University covers the basics on snakes
Is it technically possible for two planets to share the same orbit, as in exact polar opposites to each other...