diff --git a/slides/cours_7.md b/slides/cours_7.md
index 21bca35f81f2d94b69f9262ed0045a4ff40a3f6a..9e2d21b23c11815fa03f33f2a4b051c2b7bdb57b 100644
--- a/slides/cours_7.md
+++ b/slides/cours_7.md
@@ -266,6 +266,8 @@ Pas de nombres négatifs encore...
 
 # Le complément à 2 (1/2)
 
+\footnotesize
+
 ## Questions:
 
 * Comment on écrit `+0` et `-0`?
@@ -440,7 +442,7 @@ rien quicksort(entier tableau[], entier ind_min, entier ind_max)
         ind_pivot = partition(tableau, ind_min, ind_max)
         si (longueur(tableau[ind_min:ind_pivot-1]) != 0)
             quicksort(tableau, ind_min, pivot_ind - 1)
-        si (longueur(tableau[ind_pivot+1:ind_max-1]) != 0)
+        si (longueur(tableau[ind_pivot+1:ind_max]) != 0)
             quicksort(tableau, ind_pivot + 1, ind_max)
 ```