Challenging the Impossible: How I Prepared for Marathon Des Sables 2024