analysis of halogen reactions 5867123