Source: https://lemazurierarnaud.files.wordpress.com/2014/02/td2-techniques-de-multiplication.pdf