task7,8