bm sharma magnetism solutions