Source: https://loukam.net/ExamSys2_Dist_Master_2016_2017_RattrapageCor.pdf