complete task A