my task 3 solution