Source: https://ecebac.fr/sujets/2019/PC/42/ECE_19_PC_42.pdf