molecules ions and atoms 660107