travail sur le modulo