task2,3 4/9