Task 3 function 20 added