diagonales erreurs, mais reste marche