Prerequisites: PSC "Algorithmique et Programmation Compétitive" and MODAL INF471S.