Source: https://moodle.univ-angers.fr/pluginfile.php/625327/mod_resource/content/1/Challenge%20JavaScript.pdf