Mg 2HCl MgCl2 H2