ex 4 task 1