Race for the Sun: The Solar Challenge