Ca cao hcl cacl2 caco3