Idahoans have hand in Mars rover