mid s05 ALGO exercice deriges