Source: https://moodle.uspc.fr/pluginfile.php/18786/mod_folder/content/0/Exercice%20dimprovisation.pdf