Source: https://www4.ac-nancy-metz.fr/cadres/PFFC/def_gc.pdf