Done with part A