Source: https://www.deleze.name/marcel/sec2/trigo/triangle/exercices/corriges.pdf