Limestone (calcium carbonate) is insoluble in water but dissolves when a hydrochloric acid solution is added. Write balanced total ionic and net ionic equations, showing hydrochloric acid as it actually exists in water and the reaction as a proton-transfer process.