2 3 HCl CaCO3 CaCl2 H2O CO2