Never give up hope - the lost will be found. If anyone ever lands on Mars perhaps they can deploy the solar panels and it will work!