krypton has a completely blank p sublevel, giving it chemical stability. bromine needs one electron to achieve a completely filled p sublevel and thus has a highly blank electron affinity. therefore, it easily takes on an electron and is reduced to the bromide ion, giving it the added stability of the filled p sublevel.