Source: http://maths974.fr/IMG/pdf/DNBPondichery_avril2016_cor.pdf