Source: http://stephbill.free.fr/correctiontpmpi/correctiontp19codebarre.pdf