Planet puzzle