Source: https://maths.grange.pf/LYCEE/TERMINALE/S/EXOS/SPE/exos%20TS%20%2002%20DIVISIBILIT%C3%89%20ET%20CONGRUENCES.pdf