Mars deposit tells of habitable conditions