I have a question regarding diodes. Aluminum has 3 valence electrons, and normally bonds with 3 atoms in order to rid itself of the valence electrons, right? Okay, but when mixed in a matrix of silicon atoms, it doesn't have enough electrons to share with the silicon. This makes a hole. Okay, but according to my books, this hole is swapped between the silicon atoms. It says the aluminum binds with three neighboring silicon atoms, and then it says that it steals one from the silion, in order to fill it's shell, well it's already filled, 3 neighbors!!! Help please.