task 7, task -8