Source: https://www.chemphys.fr/mpb/teach/classifperiod/classifperiod.pdf