finish task c