How will you prepare the following compounds from benzene? You may use any inorganic reagent and any organic reagent having not more than one carbon atom

m-Nitrobenzoic acid

When benzene is treated with Br2 In presence of ferric bromide (brominating agent) they form bromobenzene. When bromobenzene is treated with Mg in ether it will form Grignard reagent, and if the CO2 is treated with Grignard reagent (in acidic condition) it will form benzoic acid. When nitrating mixture is treated with benzoic acid it will form m-Nitrobenzoic acid.