Source: https://www4.ac-nancy-metz.fr/physique/lycee/resaprob/resolution_problemes_Griesp.pdf