upto task 6