huygens landing spin mystery solved