Poland and Switzerland secure the podium on Mars!