Why Do Halogens Exist As Diatomic Molecules