Source: http://christophebertault.fr/documents/coursetexercices/Cours%20-%20Relations%20binaires.pdf