Source: https://edu.ge.ch/moodle/pluginfile.php/495708/mod_label/intro/CFPA_Math_Pythagore_ExemplesDeSolutions_(2022-05-04)_FR_JSI_v05.pdf