How Many Valence Electrons Does Boron Have