Molecular Structures of Acids and Bases Explained