Source: https://lpsc.in2p3.fr/schien/teaching/PHY12ab1516/TD1_Chocs_corrige_PHY12ab_2014.pdf