(a) Briefly cite the main differences between ionic, covalent, and metallic bonding. (b) State the Pauli Exclusion Principle.