Source: https://ecebac.fr/sujets/2018/SVT/31v1/SVT_ECE_31_V1.pdf