`MnO_2+ 4HCl` $\buildrel{{t^o}}\over\to$`Cl_2 + 2H_2O +MnCl_2`
`Cl_2 + H_2`$\buildrel{{t^o}}\over\to$ `2HCl`
`2HCl + Na_2CO_3 -> NaCl + H_2O + CO_2`
`2NaCl + H_2SO_4 -> Na_2SO_4 + 2HCl`
`2HCl + BaCO_3 -> BaCl_2 + H_2O + CO_2`
`BaCl_2 + 2HNO_3 -> Ba(NO_3)_2 + 2HCl`