Molecule – a chemical challenge

by