Why Do Atoms Have Different Isotopes