The Himalayan Rocketeers win the Rover Race Challenge!