b1
finish task b