is it possible to have an acid/base reaction and produce a precipitate as a product as well?