finish B5 part b and fix B1 part c