Source: https://www.skell.fr/optioninfo/trouvernombrecomplet.pdf