The Amazing world of Carbon Compounds Diagram