Source: https://mathsenligne.net/telechargement/4eme/4n7/4n7_ex2a+b.pdf