Source: http://mslp77.free.fr/CAP/maths/DS/reperage.pdf