Why Do Halogens Gain Electrons