When a firework is lit a fuel and an oxidising agent react. in such a firework, magnesium is the fuel and barium nitrate is the oxidising agent. which solid products are produced when the firework is lit?