Source: https://fmos.usttb.edu.ml/cours/pluginfile.php/19082/mod_resource/content/0/Chapter II_Replication ADN_2020.pdf