   nop
 
   cmp   %o0, 1              ! Puisque c'est un multiple de 3, on doit changer de ligne
-  be    ValiderBloc13
-  nop
-
-  ba    ValiderBloc14       ! Tester le reste du bloc avec le chiffre
-  nop
-
-ValiderBloc12:
+  be    ValiderBloc16
+  nop
+
+  ba    ValiderBloc18       ! Tester le reste du bloc avec le chiffre
+  nop
+
+ValiderBloc14:
   inc   %l0                 ! Tester le prochain nombre courant
-  ba    ValiderBloc11
-  nop
-
-ValiderBloc13:
+  ba    ValiderBloc12
+  nop
+
+ValiderBloc16:
   add   %l0, 6, %l0         ! Changer de ligne
 
-ValiderBloc14:
+ValiderBloc18:
   add   %i2, %l0, %l5       ! Index du chiffre qu'on veut aller chercher
   ldub  [%l6+%l5], %l3      ! Charger le chiffre courant dans l3
   add   %l0, 1, %l1         ! Chiffre testeur
   
-ValiderBloc15:
+ValiderBloc20:
   cmp   %l1, 21
-  be   ValiderBloc12
+  be   ValiderBloc14
   nop
 
   mov   %l1, %o0            ! Si le nombre est un multiple de 3, on change de ligne dans le Sudoku

  ldub  [%l0+%l6], %l4          ! Charger le chiffre courant en mémoire
    
  cmp   %l4, 0                  ! Le chiffre doit être entre 1 et 9
  ble   ValiderColonnes12
  nop

  cmp   %l4, 10
  bge   ValiderColonnes12
  nop

  ba    ValiderColonnes10       ! Lancer la validation du chiffre courant sur la colonne
  nop

/* Valider tout les chiffres en partant du premier au dernier et ne valider que le dernier chiffre sans testeur. */
ValiderColonnes08:
  inc   %l2                     ! Passer au chiffre suivant pour la validation
  add   %l2, 1, %l3             ! Le chiffre a tester est toujours le chiffre après le chiffre courant (au début de la validation du chiffre courant)


/* Valider toute la colonne a partir du chiffre courant avec le reste des chiffres de la colonne */
ValiderColonnes10:
  cmp   %l2, 8                  ! Si on a atteint la fin de la colonne, on passe a la prochaine
  bge   ValiderColonnes09
  nop
 
  umul  %l3, 9, %l6             ! Puisqu'on y va par colonnes, on doit y aller ligne par ligne
  ldub  [%l0+%l6], %l5          ! Charger le chiffre a tester dans le registre l5

  cmp   %l4, %l5                ! Comparer le chiffre courant avec le chiffre a tester pour s'assurer qu'ils ne sont pas identique
  be    ValiderColonnes07
  nop

  inc   %l3                     ! Tester le chiffre suivant
