Carbonates and bicarbonates react with acids to form ___. The reaction first gives ____ acid, which is unstable. If present in solution in sufficient concentrations, it ____ into ___ and ___, the latter which escapes as a ____.