hw6, task 1,2