FIX Removed requirement that planets had to be in alphabetical order. NEW Added extra unit tests.