:D:D:D:D:D:D:D:D:D Now this is taking the biscuit!!!......to top it all, I got it right!!...

A few marble chips are taken in a test-tube, to which a few ml of hydrochloric acid is added. The two react, resulting in the formation of an acid and a salt. The acid then undergoes decomposition to form two new compounds. Which three compounds are the final products of these reactions?