Mars. . .the Challenge for Survival