Carbon periodic table