task 2_4 solved