task 3b) assignment 8