complete task3