part b 3 is done