Source: https://nrp-college.nathan.fr/wp-content/uploads/sites/2/2017/06/nrpc3_sequence_4e.pdf